Skip to main content
POST
Send a proactive message to a contact

Authorizations

Authorization
string
header
required

Conduit API token. Use Authorization: Bearer <token>. Read/write endpoints require a token with write access.

Path Parameters

id
string
required

Contact id.

Example:

"ph77c0dy0mgdpzmqz6tesry8w184002s"

Query Parameters

workspace_id
string

Optional workspace override. If omitted, Conduit resolves the contact's workspace automatically.

Example:

"j57demo8f8x7c9v0n2q4r6t8y1u3i5o"

Body

application/json

Request body for sending a proactive message to a contact through an explicit channel node. Provide either body for plain text or whatsapp_template for a WhatsApp template send.

channel_node_id
string
required

Exact contact channel node to deliver through.

sender_id
string

Optional workspace sender to use. Required when multiple compatible senders exist and no single default can be chosen.

body
string

Plain-text message body. Required unless whatsapp_template is provided.

Minimum string length: 1
subject
string

Optional subject for email channel nodes.

whatsapp_template
object

WhatsApp template to send instead of a plain-text body. Only valid for WhatsApp channel nodes.

Response

Contact message accepted

Result returned after a proactive contact message is accepted for delivery.

data
object
required