trigger_event
Send transactional emails through Inxmail using event payloads with recipient data. Returns transaction IDs for delivery tracking and supports 72-hour deduplication to prevent duplicate sends.
Instructions
Trigger a transactional email event, causing Inxmail to send an email to the recipient specified in the payload. This is a write operation — it dispatches an actual email. Use get_event_state with the returned transactionId to check delivery outcome. Provide a transactionId for deduplication within a 72-hour window. Returns the transaction ID and acceptance status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event | Yes | Event type identifier | |
| payload | Yes | Event payload data (must contain a valid email) | |
| transactionId | No | Unique ID for deduplication (72-hour window) |