Kommunicate

Kommunicate is a customer support platform for managing conversations, users, messages, and agent assignments across human and AI support workflows.

6 actions Integration catalog
Request access
Connect Kommunicate once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Change Conversation AssigneeKOMMUNICATE_CHANGE_CONVERSATION_ASSIGNEE
Assign one Kommunicate conversation to a human agent, changing live routing. By default, this sends a user-visible notification that cannot be undone; it can also remove all AI agents when take_over_from_bot=true.
Change Conversation StatusKOMMUNICATE_CHANGE_CONVERSATION_STATUS
Change one Kommunicate conversation to open, closed, or spam. By default, this also sends a user-visible notification message, which cannot be undone; set send_notification=false to suppress it.
Create ConversationKOMMUNICATE_CREATE_CONVERSATION
Create a persistent Kommunicate conversation with the specified members. This can create missing users, add account-default bots or assignees, and cannot be undone through this toolkit; provider business errors are treated as failures even when returned with HTTP 2xx.
Get User DetailsKOMMUNICATE_GET_USER_DETAILS
Return details for one or more specified Kommunicate user IDs. Requires a non-empty user list and fails on provider business errors even when the HTTP response is successful.
Send MessageKOMMUNICATE_SEND_MESSAGE
Immediately send one plain-text message to a Kommunicate conversation as a specified user. This is a user-visible, irreversible side effect. Rich messages and attachments are not supported.
Update User DetailsKOMMUNICATE_UPDATE_USER_DETAILS
Update selected profile fields for one explicitly identified non-agent Kommunicate user. This mutates persistent user data and fails on provider business errors even when the HTTP response is successful.