Send Message
Send a message to a lead through WhatsApp, email, or trigger an AI-powered phone call.
content messages cannot carry a file. To send an image, video, or document, use template_id with a template whose header format matches, and pass the file’s URL in a header component under components (see the whatsapp_template_with_document example below). Templates also work outside the 24-hour customer service window. Create and approve templates from Integrations → WhatsApp → Templates — see Message templates.Authorizations
API key for authentication. Keys are prefixed with nxr_live_.
Body
Lead to contact
Workflow that determines channel configuration
Delivery channel
whatsapp, email, call Plain text message body. Required for whatsapp (unless using template_id). For email: use content for plain text or html for formatted email.
HTML email body. When provided, the email is sent with this HTML directly (not escaped). Use instead of content for formatted emails.
Email subject line. Defaults to 'Message from your advisor'.
WhatsApp template ID. Sends a template message instead of free-form text.
Template parameters in Meta format. Used with template_id. To send a file (image, video, or document) as part of the message, include a header component whose parameter carries the file — see the whatsapp_template_with_document request example. The template must already be approved with a matching header format; free-form content messages cannot carry attachments.
Custom greeting for call channel. Overrides the workflow default.
Response
Message sent successfully
Whether the message was sent
Channel used
whatsapp, email, call WhatsApp only: message type
text, template Internal message identifier
WhatsApp only: Meta wamid
Email only: delivery tracking ID
Call only: call identifier
Call only: initial status (registered)