Notifications
post_notification
post_notification
Send a notification about this automation. It reaches whoever the automation belongs to - the person who created it, whoever set that run going, plus anyone added to an agent that uses it. A builder who has never touched it is not notified, and there is no way to name a recipient. The default channel when the merchant asks to be notified without naming one.InputOutput
string
required
Short headline shown in the notification row.
string
required
A sentence or two of detail below the title.
string
One of: info, suggestion, warning, action_required, celebration. Default:
"info".string | null
Optional dedupe key; matching non-deleted rows are returned instead of creating a new one.
string | null
HTTP request
Security
Thehttp_request action supports custom headers, so you can include a secret key to verify that incoming requests are from Colossal. When configuring a webhook request in your automation, add an authorization header with a secret value:
Best practices
- Use a secret header - Add a shared secret to your webhook headers to verify requests
- Handle duplicate events - Use
correlation_idfor idempotency - Return 200 quickly - Process events asynchronously
- Handle retries - We retry failed webhooks up to 3 times
- Monitor webhook endpoints - Ensure high availability