Notification channels
A channel is a destination for alert events. Each alert rule targets exactly one channel, but the same channel can be reused across many rules. Manage channels at imaa.w3i.io/settings/notifications.
Channel types
Each channel has a type and a JSON config blob. The shape ofconfig depends on the type:
{
"email": "you@example.com"
}slack_webhook
{
"webhook_url": "https://hooks.slack.com/services/T000/B000/XXXX"
}Use a Slack incoming webhook URL. Create one in your Slack workspace under Apps → Incoming Webhooks.
sms
{
"phone_number": "+15551234"
}E.164 format. SMS deliveries count against your monthly alert quota.
webhook
{
"url": "https://your.api/imaa-hook",
"secret": "optional-shared-secret"
}If secret is present, IMAA HMAC-signs every request. See Webhook signatures for the exact scheme, headers, and verification code.
Tier gating
| Tier | Available channel types |
|---|---|
| Free | email |
| Pro | email, slack_webhook, sms, webhook |
| Team | All of the above |
| Enterprise | All of the above plus custom integrations on request |
Need a channel type that isn't listed (PagerDuty, Opsgenie, Discord)? In the meantime, route through a webhook channel and translate on your side — it's usually a 10-line adapter.