NooviChat icon

NooviChat

Interact with NooviChat — manage conversations, contacts, pipeline CRM, lead scoring, campaigns and WhatsApp

Actions264

Message → Send

AI-generated

Summary

Sends a message to a specified conversation in a NooviChat account, with options for message type, visibility, template data, and attachment details.

Inputs

  • Account ID (required) — NooviChat account ID; supports expressions for multi-account workflows.
  • Conversation ID (required) — Unique identifier of the conversation to receive the message.
  • Content (required) — Text content of the message.
  • Message Type — Type of message: Outgoing (default), Incoming, Activity, or Template.
  • Private — Whether the message is visible only to agents; defaults to false.
  • Idempotency Key — Optional 1–128 character visible ASCII key with no spaces. Reuse it for retries in the same account and conversation to deduplicate creation of the local Message record; it does not guarantee exactly-once delivery by the channel provider or webhooks.
  • Template Name — Name of the WhatsApp template to use.
  • Template Variables — Comma-separated template variables; commas within a variable value are unsupported.
  • Attachment — URL of an attachment to include with the message.
  • Content Type — Structured message content type: Text (default), Input Text, Input Textarea, Input Email, Input Select, Cards, Form, or Article.

Output shape

A single API response record for the created message.

The idempotency key deduplicates local message creation only. An HTTP 503 can occur after the message is committed and queued; retry with the same key to recover the original local Message. Invalid keys return HTTP 422.

Links

Discussion