Conversations

Send Message

Send a message in a conversation. The endpoint automatically detects the conversation platform type and routes the message appropriately.

Platform-specific behavior:

  • Email: Requires sender_id. Supports subject, cc, bcc, attachments, and is_html.
  • LinkedIn: Only requires message. Message is queued for delivery via LinkedIn. The message is queued for async delivery. A temporary message is created immediately for optimistic UI updates, and the actual delivery happens in the background.
post/conversations/{id}/messages

Path parameters

idstring uuid required

Conversation ID

Request body

messagestring required

Message content (required for all platforms)

sender_idstring uuid

Sender/mailbox ID to send from (required for email conversations). Must be an active sender in your organization.

subjectstring

Email subject line (email only, defaults to "Re: {conversation title}")

is_htmlboolean

Whether the message is HTML formatted (email only)

tostring email

Override recipient email address (email only, auto-selected if not provided)

ccstring[]

CC recipients (email only)

bccstring[]

BCC recipients (email only)

attachmentsobject[]

Email attachments (email only)

Response

Message queued for delivery

successboolean
request_idstring

Example response

{
  "success": true,
  "request_id": "req_abc123def456"
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.