webhook_deliveries
Debug webhook delivery — recent attempts, failures and retries.
Endpoint
https://business.sessions.website/@<handle>/api/mcpWhen to use it
The first stop when a business says "we stopped getting webhooks".
To tell a transport failure from a 4xx the receiving endpoint returned.
Parameters
endpointstringoptionalWebhook endpoint id (optional; defaults to all endpoints).
statusstringoptionalOnly show deliveries with this status: pending, succeeded, failed, or deadLettered (optional).
limitnumberoptionalMax deliveries fetched per endpoint (default 20).
Returns
Recent delivery attempts with status (pending, succeeded, failed, deadLettered), attempt count, HTTP response code, failure reason and retry schedule.
Example
POST this to the endpoint above.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "webhook_deliveries",
"arguments": {
"status": "failed",
"limit": 20
}
}
}3 delivery(ies):
- registration.created → 500 · failed ·
attempt 3/5 · retry at 2026-09-02T10:14What the agent is told
The description the model reads when deciding whether to call this. It is the only thing that decides whether the tool fires at the right moment, so it is worth knowing what it says.