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
- 200
- default
A successful response.
An unexpected error response.