Create a notification channel
create_notification_channelCreate a channel that InboxGuard alerts are delivered to: webhook (HMAC-signed), Slack, Microsoft Teams, PagerDuty, SMS, or email. Returns the channel id, and for kind=webhook the signing_secret used to verify deliveries. Requires an owner/admin API key with write or full scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | Channel type. | |
| target | Yes | Destination matching `kind`: the webhook/Slack/Teams URL, PagerDuty integration key, phone number (E.164), or email address. | |
| displayName | No | Optional label for the channel. | |
| severityFilter | No | Which alert severities to deliver (default ["critical","warn"]). |