Actions36
- Audience Actions
- Data Set Actions
- Data Job Actions
- Message Actions
- Product Actions
- Reference Set Actions
- Signal Actions
- Scheduled Job Actions
- DLQ Signal Actions
- Utility Actions
Message → Send Message
AI-generatedSummary
Send a message to a segment or specific contacts
Inputs
- messageId (required) — The ID of the message to send
- deliveryMode (required) — How to deliver the message (segment or contacts)
- segmentId (required) — ID of the segment to send to (used when deliveryMode=segment)
- contacts (required) — List of contacts to send the message to (used when deliveryMode=contacts)
- consentOptions — Consent groups and bypass flag for delivery
Output shape
a success/failure response object
Contains a success flag; may include error details if the operation fails.
Examples
Example 1: Send a broadcast to a segment
messageId=123&deliveryMode=segment&segmentId=seg456
Example 2: Send a personalized message to specific contacts
deliveryMode=contacts&contacts=[{channel=Email,contactKey=abc,address=john@example.com,personalization={"firstName":"John"}}]&consentOptions={"bypassConsent":false}