Send notification
notifyQueue and deliver notifications through configured channels. Use event types, source, and URL to route and contextualize; idempotency key prevents duplicate alerts.
Instructions
Queue a notification. Delivery channel and recipient are chosen by server settings.
event: info, action_required (needs a decision), review_requested (ready to inspect), or error. source identifies the project/task. url optionally links to the result. idempotency_key prevents duplicate queue entries for an identical logical event.
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": {
"message": "<message>"
},
"name": "notify"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| event | No | info | |
| title | No | ||
| source | No | ||
| message | Yes | ||
| idempotency_key | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deduplicated | Yes | True when an existing idempotency key was reused | |
| notification | Yes |