create_channel
Create notification channels to route Maintenant monitoring alerts to webhooks, email, Telegram, Slack, or Teams.
Instructions
Create a notification channel. The webhook type is open in every edition; email needs Personal, slack needs Pro, teams needs Pro, telegram needs Personal.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>",
"type": "<type>",
"url": "<url>"
},
"name": "create_channel"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Destination: an HTTPS webhook URL, an email address, or a Telegram chat id | |
| name | Yes | Channel name, unique across channels | |
| type | Yes | Channel type: webhook, email, telegram, slack or teams. Defaults to webhook. | |
| config | No | Non-secret per-type settings as a JSON object, e.g. {"thread_id":"42"} for Telegram | |
| secret | No | Channel credential, a Telegram bot token today. Write-only: it is never read back. | |
| enabled | No | Whether the channel accepts deliveries, default true | |
| headers | No | Extra HTTP headers as a JSON object of strings, webhook types only |