ChatWoot Application icon

ChatWoot Application

Interact with ChatWoot Application APIs

Actions112

Message → Create New Message

AI-generated

Summary

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.

Links

Discussion