Add a notification channel
notify_add_channelSave a place to send messages, by name: Slack, Microsoft Teams, Discord or Google Chat (an incoming webhook URL), Telegram (bot_token and chat_id), ntfy (topic, optional server and access_token), Pushover (user_key and app_token), or your own webhook (url; each request is signed with a secret returned once). Called without the webhook URL, the bot's token or Pushover's keys, it answers with a link for the owner, who types them on a Conecto page, so they never pass through the chat (ntfy's token too, with ask_owner_for) (from_a_terminal does the same from a terminal); account.credential_added says when it is saved. A test message is sent first unless send_test is false; if it doesn't arrive, nothing is saved or charged. Tokens are stored encrypted and never shown back. Costs $0.001 per call; nothing if it fails.
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>",
"kind": "<kind>"
},
"name": "notify_add_channel"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| kind | Yes | ||
| name | Yes | A short name for the channel, e.g. "sales-alerts" (lowercase letters, numbers, dashes). | |
| topic | No | ||
| server | No | ||
| chat_id | No | ||
| user_key | No | ||
| app_token | No | ||
| bot_token | No | ||
| send_test | No | ||
| webhook_url | No | ||
| access_token | No | ||
| ask_owner_for | No | ntfy: the protected topic's access_token, typed by the owner on a Conecto page; the answer is a link. |