Skip to main content

CreateMessage creates a message in an engagement.

POST 

/api/v1/engagements/:engagementId/messages

Creates a message record. For outbound messages to contacts, use SendMessage instead which also triggers delivery.

Use Cases​

  • Recording inbound messages from webhooks
  • Creating internal agent notes
  • Importing historical messages

Errors​

  • NOT_FOUND: Engagement does not exist
  • PERMISSION_DENIED: Caller lacks message:write permission

Request​

Responses​

A successful response.