Actions112
- Account Actions
- Account AgentBot Actions
- Agent Actions
- Audit Log Actions
- Automation Rule Actions
- Canned Response Actions
- Contact Actions
- Contact Label Actions
- Conversation Actions
- Conversation Assignment Actions
- Custom Attribute Actions
- Custom Filter Actions
- Help Center Actions
- Inbox Actions
- Integration Actions
- Label Actions
- Message Actions
- Profile Actions
- Report Actions
- Account Conversation Metrics
- Account Reporting Events
- Agent Conversation Metrics
- Get Account Reports
- Get Account Reports Summary
- Get Conversation Statistics Grouped by Agent
- Get Conversation Statistics Grouped by Channel Type
- Get Conversation Statistics Grouped by Inbox
- Get Conversation Statistics Grouped by Team
- Get First Response Time Distribution by Channel
- Get Inbox-Label Matrix Report
- Get Outgoing Messages Count Grouped by Entity
- Team Actions
- Webhook Actions
Message → Create New Message
AI-generatedSummary
Create a new message within a specified conversation on a ChatWoot account by providing the account ID, conversation ID, and message content, along with optional message properties.
Inputs
- Account ID (required) — The numeric ID of the ChatWoot account where the message will be created.
- Conversation Name or ID (required) — The identifier of the target conversation to which the message will be added; can be selected from a list or specified via an expression.
- Content (required) — The textual content of the message to be sent.
- Additional Options — Optional fields including campaign ID, content attributes (JSON for structured content), content type (e.g., text, article, cards), message type (incoming or outgoing), a private flag to mark the message as a private note, and WhatsApp template parameters for structured messages.
Output shape
a single record containing the created message details as returned from the ChatWoot API
The operation returns the response from ChatWoot’s message creation endpoint. Optional fields can be included to customize message properties. The Conversation ID input supports dynamic expressions to select conversations at runtime. Errors on invalid inputs or API failures follow standard n8n error handling.
Examples
Example 1: Send a text message in an existing conversation
Set Account ID to your ChatWoot account number, select the conversation from the dropdown or use an expression, provide the message text in Content, and optionally specify message type or mark as private in Additional Options.