Manage metadata-only task webhooks for this authenticated OAuth/PAT connection. Operations: create, list, update, disable, redrive. Register only an endpoint you control. The signing secret is returned once on create or explicit rotation; store it privately, never in chat. Requires mcp:full and current project membership. Existing MCP quotas are unchanged.
Safety: Write
Tool names, field names, and schema descriptions remain in canonical MCP English so copied calls match the server exactly.
Input schema
| Field | Type | Required | Description |
|---|---|---|---|
operation |
string | yes | |
subscription_id |
string | no | Subscription UUID returned by create/list. |
endpoint |
string | no | Public HTTPS receiver URL, no query string or credentials. |
project_id |
integer | no | Authorized Taskavel project ID. |
board_id |
integer | null | no |
event_types |
array | no | |
enabled |
boolean | no | |
rotate_secret |
boolean | no | |
delivery_id |
integer | no | Failed delivery ID for redrive. |
payload_version |
integer | no | Payload schema version, default 1; version 2 includes event-time recipient assignment booleans. |
receiver_connection_id |
string | no | Optional receiver-owned connection UUID. |
registration_nonce |
string | no | Optional receiver registration nonce UUID, bound once at creation. |
Example prompt
Use manage-webhooks-tool to help me with the relevant Taskavel task.
Example call
{
"name": "manage-webhooks-tool",
"arguments": {}
}