Actions117
- Accounts Actions
- Account Users Actions
- Agent Bots Actions
- Users Actions
- Inbox API Actions
- Contacts API Actions
- Conversations API Actions
- Messages API Actions
- CSAT Survey Page Actions
- Account Agent Bots Actions
- Agents Actions
- Canned Responses Actions
- Canned Response Actions
- Custom Attributes Actions
- Contacts Actions
- Contact Actions
- Automation Rule Actions
- Help Center Actions
- Conversations Actions
- Conversation Assignment Actions
- Conversation Labels Actions
- Inboxes Actions
- Messages Actions
- Integrations Actions
- Profile Actions
- N 8 N Actions
- Teams Actions
- Custom Filters Actions
- Webhooks Actions
- Reports Actions
Conversations → New Conversation
AI-generatedSummary
Create a new conversation in a specific ChatWoot account and inbox, optionally assigning it to a contact, agent, or team, and sending an initial message.
Inputs
- Account Id (required) — The numeric ID of the ChatWoot account where the conversation is to be created.
- Source Id (required) — Identifier representing the source of the conversation.
- Inbox Id (required) — ID of the inbox (Website, Phone, API, or Email) where the conversation is created.
- Contact Id — Optional contact ID for whom the conversation is created.
- Additional Attributes — JSON object specifying extra attributes like browser information.
- Custom Attributes — JSON object to save custom attributes as key-value pairs for the conversation.
- Status — Set the conversation status to open, pending, or resolved; defaults to open.
- Assignee Id — Agent ID to assign the conversation to a specific agent.
- Team Id — Team ID to assign the conversation to a specific team.
- Message — JSON object defining the initial message template parameters to send with the conversation.
- Request Options — Advanced HTTP request options like batching, timeout, proxy, and SSL settings.
Output shape
a single record representing the newly created conversation object as returned by the ChatWoot API
The response includes all properties of the created conversation; the operation expects valid JSON for the message, custom, and additional attributes if specified. Errors or authentication issues yield standard API error responses.
Examples
Example 1: Creating a new conversation with initial message and assigning to an agent
Set Account Id, Inbox Id, Source Id, optional Contact Id, specify Message JSON with template parameters, set Assignee Id, and optionally Custom Attributes and Status.