Aggregate user chats
ReadAggregate user chats by a specified field within a specified date-time range.
Permissions and limits
Account permissions
- A Channel Talk API access key and secret
Work with Channel Talk user chats, users, events, team chat groups, bots, managers, campaigns, chat tags and plugins.
Explore 78 workflow actions for Channel Talk, including account permissions and operation limits.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Aggregate user chats by a specified field within a specified date-time range.
Sends an announcement message to all managers in the channel.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Sends an announcement message to specified managers in the channel.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Assign a specific manager to a user chat.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Block a user by their unique ID.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Transition a user chat to the closed state.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a new chat tag.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a new lead user from profile attributes (name, email, mobileNumber, avatarUrl and custom keys).
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a new message to a group.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a new message to a group.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a new message to a user chat.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a short, expiring redirect URL to a Channel.io page (the original URL must be on a channel domain).
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a thread on a message in a group.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a thread on a message in a group.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a new message to a thread in a group.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a new message to a thread in a group.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a new outbound user chat for the specified user.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Record an event for a specific user.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a new bot or update an existing one, matched by name.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create or update a user identified by their external member ID.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a bot by ID.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a chat tag including all sub-depth tags.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a user by their external member ID.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a user by their unique ID.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a user chat by ID.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a webhook by ID.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a specific event by ID.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Retrieve a single campaign by ID with its associated messages.
Retrieve a single campaign user by campaign ID and user ID.
Retrieve a single group by its unique ID with side-loaded entities.
Retrieve a single group by its name.
Retrieve a single manager by ID with online status and operator status.
Retrieve a single one-time message by ID.
Retrieve a single one-time message user by message ID and user ID.
Retrieve a single plugin by ID.
Retrieve a thread root message with its metadata.
Retrieve a thread root message with its metadata.
Retrieve a user by their external member ID.
Retrieve a user by their unique ID.
Retrieve a single user chat by ID.
Retrieve a single webhook by ID.
Retrieve the average wrap-up time within a specified time range, measured in seconds from call end to UserChat close.
Retrieve information about the channel linked to the current API key.
Invite managers to participate in a user chat.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Retrieve all bots in the channel, ordered by creation time with the newest first.
Retrieve call logs within a specified time range.
Retrieve users who received a specific campaign, filtered by their delivery or engagement state.
Retrieve campaigns in the channel, ordered by last update time with the most recent first.
Retrieve a list of chat tags with pagination.
Retrieve messages posted in a group.
Retrieve messages posted in a group.
Retrieve the list of participant sessions in a group.
Retrieve all public groups in the channel, sorted alphabetically by name.
Retrieve managers in the channel.
Retrieve a list of managers available for Meet.
Retrieve speech-to-text messages produced during a meet session.
Retrieve users who received a one-time message, filtered by their delivery or engagement state.
Retrieve one-time messages in the channel, ordered by last update time with the most recent first.
Retrieve plugins in the channel, ordered by creation time with the oldest first.
Retrieve messages within a thread.
Retrieve messages within a thread.
Retrieve messages in a user chat, ordered by creation time.
Retrieve the list of participant sessions in a user chat.
Retrieve user chats.
Retrieve user chats belonging to a specific user.
Retrieve events recorded for a specific user.
Retrieve webhooks registered in the channel.
Transition a user chat to the opened state.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Snooze a user chat for the given duration (ISO 8601, minimum one minute).
A repeated request may repeat the external action. Review the previous result before retrying a write.
Record recent activity for a user and return the updated user.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove the current assignee while retaining the team and participating managers.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Unblock a user by their unique ID.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an existing chat tag.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Apply a partial update to a group.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Apply a partial update to a group.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Apply a partial update to a plugin.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a user's profile and settings.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a user chat's description, classification tags (replaces the current set), and profile (merged with the existing profile).
A repeated request may repeat the external action. Review the previous result before retrying a write.
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
Inspect step outputs and confirm the result in Channel Talk. A saved workflow is not a completed provider action.