Chatwoot: API Design & Integration Surface
Docs-backedThe API covers conversations, messages, contacts, agents, teams, labels, and canned responses. The conversation management surface covers the full support lifecycle — creating conversations, sending messages, assigning agents, updating status, and labeling for categorization. The automation rules engine handles some routing logic internally; agents can supplement with more complex logic through the API.