Chatwoot

api.chatwoot.com

Community

Chatwoot is an open-source customer engagement platform that provides live chat, email, and social media support channels. The API lets you manage conversations, contacts, messages, and agents programmatically across all connected channels.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.chatwoot.com

Crawl failures

1

Last verified

2026-03-01T11:07:03.000Z

Health

This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →

Capabilities

assign_conversation

email

Assign or reassign a conversation to a specific agent or team for handling.

Detail: https://api.chatwoot.com/capabilities/assign_conversation

create_contact

email

Create a new contact with name, email, phone number, and custom attributes for customer tracking.

Detail: https://api.chatwoot.com/capabilities/create_contact

list_conversations

email

List and filter conversations across all inboxes with pagination, status filters, and assignee filters.

Detail: https://api.chatwoot.com/capabilities/list_conversations

search_contacts

email

Search for contacts by name, email, phone number, or custom attributes across the account.

Detail: https://api.chatwoot.com/capabilities/search_contacts

send_message

email

Send a message to an existing conversation as an agent, bot, or on behalf of a contact.

Detail: https://api.chatwoot.com/capabilities/send_message

update_conversation_status

email

Change the status of a conversation to open, resolved, pending, or snoozed.

Detail: https://api.chatwoot.com/capabilities/update_conversation_status

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Chatwoot
Description: Chatwoot is an open-source customer engagement platform that provides live chat, email, and social media support channels. The API lets you manage conversations, contacts, messages, and agents programmatically across all connected channels.
Auth: api_key
Capabilities:
  - assign_conversation: Assign or reassign a conversation to a specific agent or team for handling.
  - create_contact: Create a new contact with name, email, phone number, and custom attributes for customer tracking.
  - list_conversations: List and filter conversations across all inboxes with pagination, status filters, and assignee filters.
  - search_contacts: Search for contacts by name, email, phone number, or custom attributes across the account.
  - send_message: Send a message to an existing conversation as an agent, bot, or on behalf of a contact.
  - update_conversation_status: Change the status of a conversation to open, resolved, pending, or snoozed.