Connecteam

Learn how to use Connecteam with Composio

Overview

SLUG

CONNECTEAM

Description

Connecteam is a comprehensive workforce management platform designed to streamline operations, enhance communication, and improve HR processes for deskless teams.

Authentication Details

generic_api_key
stringRequired

Tools

SLUG: CONNECTEAM_ARCHIVE_USERS

Tool to archive one or more users by their unique ids. use when you need to deactivate users without deleting their records.

Action Parameters

userIds
arrayRequired

Action Response

data
objectRequired
error
string
requestId
stringRequired
successful
booleanRequired

SLUG: CONNECTEAM_CREATE_USERS

Tool to create multiple users in connecteam. use when you need to add several staff or admin accounts at once.

Action Parameters

users
arrayRequired

Action Response

data
objectRequired
error
string
requestId
stringRequired
successful
booleanRequired

SLUG: CONNECTEAM_GENERATE_UPLOAD_URL

Tool to generate a pre-signed url for uploading a file. use when you need a secure, time-limited url prior to file upload.

Action Parameters

featureType
stringRequired
fileName
stringRequired
fileTypeHint
string

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: CONNECTEAM_GET_CHAT

Tool to retrieve chat conversations. use when you need to list all team chats/channels after confirming your communications hub is on expert plan.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: CONNECTEAM_GET_CUSTOM_FIELDS

Tool to retrieve all custom fields associated with the account. use when you need to filter, sort, or page through custom fields after authentication.

Action Parameters

categoryIds
array
customFieldIds
array
customFieldNames
array
customFieldTypes
array
limit
integerDefaults to 10
offset
integer
order
stringDefaults to asc
sort
string

Action Response

data
objectRequired
error
string
requestId
stringRequired
successful
booleanRequired

SLUG: CONNECTEAM_GET_CUSTOM_FIELD_CATEGORIES

Tool to retrieve all custom field categories. use when you need to list or filter custom field categories in your connecteam account.

Action Parameters

categoryIds
array
limit
integer
names
array

Action Response

data
objectRequired
error
string
paging
objectRequired
requestId
stringRequired
successful
booleanRequired

SLUG: CONNECTEAM_GET_FORMS

Tool to retrieve all form definitions from connecteam. use when you need to list all existing forms after enabling the forms api.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: CONNECTEAM_GET_JOBS

Tool to retrieve a list of job objects relevant to a specific instance id. use after confirming scheduler or time clock instance id when you need to filter and page through jobs.

Action Parameters

includeDeleted
booleanDefaults to True
instanceIds
array
jobCodes
array
jobIds
array
jobNames
array
limit
integer
offset
integer
order
stringDefaults to asc
sort
string

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: CONNECTEAM_GET_PERFORMANCE_INDICATORS

Tool to retrieve the list of performance metric indicators. use when you need to list available performance indicators for data analysis. examples: "list performance metrics".

Action Parameters

limit
integerDefaults to 10
offset
integer

Action Response

data
objectRequired
error
string
requestId
string
successful
booleanRequired

SLUG: CONNECTEAM_GET_POLICY_TYPES

Tool to retrieve available time-off policy types. use before filtering or creating time-off requests by policytypeid.

Action Parameters

Action Response

data
objectRequired
error
string
requestId
stringRequired
successful
booleanRequired

SLUG: CONNECTEAM_GET_PUBLISHERS

Tool to retrieve a list of all custom publishers. use when you need to list custom publishers after confirming api access.

Action Parameters

limit
integer
offset
integer

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: CONNECTEAM_GET_SCHEDULERS

Tool to retrieve a list of job schedulers associated with the account. use after authentication when you need to enumerate all schedulers.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: CONNECTEAM_GET_SMART_GROUPS

Tool to retrieve all smart groups associated with the account. use when you need to list all smart groups after authenticating with a valid api key.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: CONNECTEAM_GET_TASK_BOARDS

Tool to retrieve all task boards. use after authenticating with a valid api key to list available task boards.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: CONNECTEAM_GET_USERS

Tool to retrieve a list of all users associated with your account. use when you need to fetch and filter user data.

Action Parameters

createdAt
integer
emailAddresses
array
fullNames
array
limit
integer
modifiedAt
integer
offset
integer
order
stringDefaults to asc
phoneNumbers
array
sort
string
userIds
array
userStatus
string

Action Response

data
objectRequired
error
string
requestId
stringRequired
successful
booleanRequired