create_notification_channel
ActiveTool of io.inboxguard/email-deliverability
Create 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.
Parameters schema
{
"type": "object",
"required": [
"kind",
"target"
],
"properties": {
"kind": {
"enum": [
"webhook",
"slack",
"teams",
"pagerduty",
"sms",
"email"
],
"type": "string",
"description": "Channel type."
},
"target": {
"type": "string",
"description": "Destination matching `kind`: the webhook/Slack/Teams URL, PagerDuty integration key, phone number (E.164), or email address."
},
"displayName": {
"type": "string",
"description": "Optional label for the channel."
},
"severityFilter": {
"type": "array",
"items": {
"enum": [
"info",
"warn",
"critical"
],
"type": "string"
},
"description": "Which alert severities to deliver (default [\"critical\",\"warn\"])."
}
}
}Parent server
io.inboxguard/email-deliverability
1/7 registries