# Clerk Chat ## Docs - [AI Agents](https://docs.clerk.chat/agents-101.md): Learn how to build Voice and Messaging Agents with Clerk - [Get verify otp](https://docs.clerk.chat/api-reference/get-verify-otp.md) - [Add Clerk chat user](https://docs.clerk.chat/api-reference/public-admin/add-clerk-chat-user.md): Adds a new user to the Clerk chat system - [Assign phone to user](https://docs.clerk.chat/api-reference/public-admin/assign-phone-to-user.md): Assigns a phone number to a specific user - [Auto-assign users](https://docs.clerk.chat/api-reference/public-admin/auto-assign-users.md): Automatically assigns available phone numbers to users - [Gets a single Clerk Chat User](https://docs.clerk.chat/api-reference/public-admin/gets-a-single-clerk-chat-user.md): Returns a single Clerk Chat user - [List inboxes](https://docs.clerk.chat/api-reference/public-admin/list-inboxes.md): Lists all inboxes for the active team - [List unassigned phones](https://docs.clerk.chat/api-reference/public-admin/list-unassigned-phones.md): Lists all phone numbers that are not assigned to users - [Remove Clerk chat user](https://docs.clerk.chat/api-reference/public-admin/remove-clerk-chat-user.md): Removes a user from the Clerk chat system - [Reset conversations](https://docs.clerk.chat/api-reference/public-admin/reset-conversations.md): Deletes all conversations for a given inbox - [Search Clerk Chat Users](https://docs.clerk.chat/api-reference/public-admin/search-clerk-chat-users.md): Adds a new user to the Clerk chat system - [Batch upload knowledge base sources](https://docs.clerk.chat/api-reference/public/batch-upload-knowledge-base-sources.md): Upload multiple raw text sources to the knowledge base - [Create a contact](https://docs.clerk.chat/api-reference/public/create-a-contact.md): Create a contact for the active team - [Create a pipeline version](https://docs.clerk.chat/api-reference/public/create-a-pipeline-version.md): Create a new pipeline version with a schema - [Create an external application inbox](https://docs.clerk.chat/api-reference/public/create-an-external-application-inbox.md): Creates a new external inbox with a Twilio application and stores the Application SID as the external ID. - [Create an external websocket inbox](https://docs.clerk.chat/api-reference/public/create-an-external-websocket-inbox.md): Creates a new external inbox with a generated external ID for use with WebSocket connections. - [Create and trigger a Campaign](https://docs.clerk.chat/api-reference/public/create-and-trigger-a-campaign.md): Create and trigger a Campaign for a Cohort - [Create multiple contacts](https://docs.clerk.chat/api-reference/public/create-multiple-contacts.md): Create multiple contacts for the active team - [Delete a contact](https://docs.clerk.chat/api-reference/public/delete-a-contact.md): Delete a contact for active team - [Delete a pipeline version](https://docs.clerk.chat/api-reference/public/delete-a-pipeline-version.md): Soft-delete a pipeline version - [Find messages](https://docs.clerk.chat/api-reference/public/find-messages.md): Find messages for the active team - [Get a pipeline version](https://docs.clerk.chat/api-reference/public/get-a-pipeline-version.md): Get a pipeline version by ID. Use "latest" or "live" as versionId for convenience. - [Invoke a webhook that triggers a pipeline](https://docs.clerk.chat/api-reference/public/invoke-a-webhook-that-triggers-a-pipeline.md): Invoke a webhook that triggers a pipeline - [List inboxes](https://docs.clerk.chat/api-reference/public/list-inboxes.md): Lists all inboxes for the active team - [List pipeline versions](https://docs.clerk.chat/api-reference/public/list-pipeline-versions.md): List all versions for a pipeline - [Search for a contact](https://docs.clerk.chat/api-reference/public/search-for-a-contact.md): Searches for a contact on your team - [Search knowledge base](https://docs.clerk.chat/api-reference/public/search-knowledge-base.md): Search for relevant sections in the knowledge base using semantic search - [Send a message](https://docs.clerk.chat/api-reference/public/send-a-message.md): Send a message to a contact - [Twilio MediaStreams](https://docs.clerk.chat/api-reference/public/twilio-mediastreams.md): Creates a dedicated websocket URL for a provided inbox - [Unread Message Counts](https://docs.clerk.chat/api-reference/public/unread-message-counts.md): Get Unread Messages Counts for Users organized by Inbox - [Update a contact](https://docs.clerk.chat/api-reference/public/update-a-contact.md): Update a contact for the active team - [Update a pipeline version](https://docs.clerk.chat/api-reference/public/update-a-pipeline-version.md): Update a pipeline version (e.g. rename) - [Embedded App](https://docs.clerk.chat/embedded-app.md): How to embed the Clerk Chat App into your own app - [Getting Started](https://docs.clerk.chat/getting-started.md): Learn how to build Voice and Messaging Agents with Clerk - [MCP](https://docs.clerk.chat/integrations/mcp.md): Use Clerk Chat tools from any MCP-compatible client - [Introduction](https://docs.clerk.chat/introduction.md): Welcome to the Clerk Chat API Documentation - [Add a user to a team](https://docs.clerk.chat/partner-api-reference/reseller/add-a-user-to-a-team.md) - [Assign multiple Users to an Inbox](https://docs.clerk.chat/partner-api-reference/reseller/assign-multiple-users-to-an-inbox.md): Assign multiple Users to an Inbox. Also can assign a user to the inbox - [Create a new inbox for a team](https://docs.clerk.chat/partner-api-reference/reseller/create-a-new-inbox-for-a-team.md): Create a new inbox for a team. Also can assign a user to the inbox - [Create a new Reseller](https://docs.clerk.chat/partner-api-reference/reseller/create-a-new-reseller.md): Create a reseller to manage teams. - [Create a new team](https://docs.clerk.chat/partner-api-reference/reseller/create-a-new-team.md) - [Create a new whitelisted domain for a team](https://docs.clerk.chat/partner-api-reference/reseller/create-a-new-whitelisted-domain-for-a-team.md) - [Create new inboxes and users for a team](https://docs.clerk.chat/partner-api-reference/reseller/create-new-inboxes-and-users-for-a-team.md): Create a new inboxes and users for a team - [Create new inboxes and users for a team](https://docs.clerk.chat/partner-api-reference/reseller/create-new-inboxes-and-users-for-a-team-1.md): Create a new inboxes and users for a team - [Get all teams for a reseller](https://docs.clerk.chat/partner-api-reference/reseller/get-all-teams-for-a-reseller.md) - [Get all users on a team](https://docs.clerk.chat/partner-api-reference/reseller/get-all-users-on-a-team.md) - [Get import team users job status](https://docs.clerk.chat/partner-api-reference/reseller/get-import-team-users-job-status.md) - [Get information about a team](https://docs.clerk.chat/partner-api-reference/reseller/get-information-about-a-team.md) - [Get reseller tiers](https://docs.clerk.chat/partner-api-reference/reseller/get-reseller-tiers.md): Get tiers available for current reseller. - [Get Resellers under a Platform](https://docs.clerk.chat/partner-api-reference/reseller/get-resellers-under-a-platform.md) - [Gets all inboxes for a team](https://docs.clerk.chat/partner-api-reference/reseller/gets-all-inboxes-for-a-team.md) - [Import team users](https://docs.clerk.chat/partner-api-reference/reseller/import-team-users.md) - [Remove a team from the reseller](https://docs.clerk.chat/partner-api-reference/reseller/remove-a-team-from-the-reseller.md) - [Remove a whitelisted domain from the team](https://docs.clerk.chat/partner-api-reference/reseller/remove-a-whitelisted-domain-from-the-team.md) - [Remove inboxes from a team](https://docs.clerk.chat/partner-api-reference/reseller/remove-inboxes-from-a-team.md) - [Remove users from a team](https://docs.clerk.chat/partner-api-reference/reseller/remove-users-from-a-team.md) - [Remove users from an inbox](https://docs.clerk.chat/partner-api-reference/reseller/remove-users-from-an-inbox.md) - [Return the whitelist domains for the reseller team](https://docs.clerk.chat/partner-api-reference/reseller/return-the-whitelist-domains-for-the-reseller-team.md) - [Update a new team](https://docs.clerk.chat/partner-api-reference/reseller/update-a-new-team.md) - [Update a new team](https://docs.clerk.chat/partner-api-reference/reseller/update-a-new-team-1.md) - [Pipeline variables](https://docs.clerk.chat/pipeline-variables.md) - [Referencing variables](https://docs.clerk.chat/referencing-variables.md) - [Answer question](https://docs.clerk.chat/tools/answer-question.md) - [Get numbers](https://docs.clerk.chat/tools/get-numbers.md) - [Http tool](https://docs.clerk.chat/tools/http-tool.md) - [Is first contact](https://docs.clerk.chat/tools/is-first-contact.md) - [Knowledge base](https://docs.clerk.chat/tools/knowledge-base.md) - [Outbound call](https://docs.clerk.chat/tools/outbound-call.md) - [Run agent after delay](https://docs.clerk.chat/tools/run-agent-after-delay.md) - [Send email](https://docs.clerk.chat/tools/send-email.md) - [Send message](https://docs.clerk.chat/tools/send-message.md) - [Send otp link](https://docs.clerk.chat/tools/send-otp-link.md) - [Send rcs message](https://docs.clerk.chat/tools/send-rcs-message.md) - [Summarize image](https://docs.clerk.chat/tools/summarize-image.md) - [Tool providers](https://docs.clerk.chat/tools/tool-providers.md) - [Tool runners](https://docs.clerk.chat/tools/tool-runners.md) - [Transfer call](https://docs.clerk.chat/tools/transfer-call.md) - [Verify otp link](https://docs.clerk.chat/tools/verify-otp-link.md) - [Voice directory](https://docs.clerk.chat/tools/voice-directory.md) - [Hangup](https://docs.clerk.chat/voice/hangup.md) - [Say tts](https://docs.clerk.chat/voice/say-tts.md) - [Voice ai](https://docs.clerk.chat/voice/voice-ai.md) - [Voice ai node](https://docs.clerk.chat/voice/voice-ai-node.md) ## OpenAPI Specs - [swagger](https://docs.clerk.chat/swagger.yml) - [partner-swagger](https://docs.clerk.chat/partner-swagger.yml) - [openapi](https://docs.clerk.chat/api-reference/openapi.json)