Add attachments to message
Add attachments to a message. In order to add attachments to a message, you must provide a message id and the attachments.
Carbon Voice MCP connects agents to authorized voice messages, conversations, and collaboration workflows in Carbon Voice.
Add attachments to a message. In order to add attachments to a message, you must provide a message id and the attachments.
Sends a message to an existing conversation or any type with a conversation_id. To reply as a thread, included a message_id for "parent_id". You must provide a transcript or attachment.
Send a Direct Message (DM) to a User or a Group of Users. In order to create a Direct Message, you must provide transcript or link attachments.
Create a new folder.
Create a VoiceMemo Message. In order to create a VoiceMemo Message, you must provide a transcript or link attachments.
Delete a folder by its ID. Deleting a folder will also delete nested folders and all the messages in referenced folders. (This is a destructive action and cannot be undone, so please be careful.)
Retrieve previously generated AI Action (Prompt) responses by filtering for a specific prompt, message, or conversation ID. Combine filters to narrow results and view all AI-generated responses related to a particular prompt, message, or conversation.
Get a conversation by its ID.
Get users in a conversation.
Get the current user information.
Get a folder by its ID.
Get a folder including its messages by its ID. (Only messages at folder level are returned.)
Get a message by its ID.
Get most recent messages, including their associated Conversation, Creator, and Labels information. Returns a maximum of 10 messages.
Lists all root folders for a given workspace, including their names, IDs, and basic structure, but does not provide aggregate counts.(Required to inform message type:voicememo,prerecorded)
Get detailed information about a specific user by their ID. Returns the full user profile — name, languages, voice settings, workspace memberships and roles, notification preferences, and timestamps. This is richer than `search_user` (which only finds users by phone, email, or name). Use this when you already have a user ID and need their complete information.
Get basic information about a workspace.
List AI Actions (Prompts). Optionally, you can filter by owner type and workspace id. Filtering by owner type, Possible values: "user", "workspace", "system". Do not use unless the user explicitly requests it.
List all conversations. Returns a simplified view of user conversations that have had messages sent or received within the last 6 months. Each result includes id, name, workspace_id, and type (directMessage, customerConversation, namedConversation, or asyncMeeting).
List Messages. By default returns latest 20 messages. The maximum allowed range between dates is 183 days (6 months). All presigned URLs returned by this tool are ready to use. Do not parse, modify, or re-encode them—always present or use the URLs exactly as received.If you want to get messages from a specific date range, you can use the "start_date" and "end_date" parameters. If you want to get messages from a specific date, you can use the "date" parameter. If you want to get messages from a specific user, you can use the "user_ids" parameter. If you want to get messages from a specific conversation, you can use the "conversation_id" parameter. If you want to get messages from a specific folder, you can use the "folder_id" parameter. If you want to get messages from a specific workspace, you can use the "workspace_id" parameter. If you want to get messages for a particular language, you can use the "language" parameter.
Move a folder by its ID. Move a Folder into another Folder or into a Workspace.
Move a message to a folder by its ID. Move a Message into another Folder or into a Workspace. Only allowed to move messages of type: voicememo,prerecorded.
Run an AI Action (Prompt) for a message. You can run an AI Action for a message by its ID or a list of message IDs.
Run an AI Action (Prompt) for a shared link. You can run an AI Action for a shared link by its ID or a list of shared link IDs. You can also provide the language of the response.
Search for a User by their phone number, email address, id or name. (In order to search for a User, you must provide a phone number, email address, id or name.)When searching by name, only users that are part of your contacts will be returned
Search multiple Users by their phone numbers, email addresses, ids or names. (In order to search Users, you must provide phone numbers, email addresses, ids or names.)When searching by name, only users that are part of your contacts will be returned
Summarize a conversation.
Update a folder name by its ID.
The Carbon Voice MCP integration connects your Dench AI CRM directly to Carbon Voice MCP, so agents can read and act on your Carbon Voice MCP data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
28 actions are available for agents to invoke on your behalf. Every call runs through Carbon Voice MCP's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Carbon Voice MCP and click Connect — you'll authorize access through Carbon Voice MCP's own sign-in flow. No API keys or code required.
Ask an agent to use Carbon Voice MCP in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Carbon Voice MCP integration connects your AI CRM to Carbon Voice MCP, so AI agents can work with your Carbon Voice MCP data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The Carbon Voice MCP integration currently exposes 28 actions, including Add attachments to message, Create conversation message, Create direct message, Create folder, Create voicememo message, and Delete folder. Agents invoke them on your behalf from chat or from automations.
No. You connect Carbon Voice MCP from your Dench workspace using Carbon Voice MCP's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Carbon Voice MCP's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Carbon Voice MCP connection from your workspace settings at any time.