Skip to content

list_webhooks

List all webhooks configured for a deployment.

Annotations

AnnotationValue
readOnlyHinttrue
destructiveHintfalse
idempotentHintfalse
openWorldHinttrue

Parameters

NameTypeRequiredDescription
deployment_idstringYesThe deployment to list webhooks for

Return format

Returns a list of webhooks with their details:

Webhooks for dep_abc123

1. wh_xyz789
   Type: slack
   URL: https://hooks.slack.com/services/T00/B00/xxxx
   Active: true

2. wh_abc456
   Type: generic
   URL: https://api.example.com/webhooks/invoker
   Active: true

If no webhooks are configured, returns:

No webhooks configured for dep_abc123

Example

User prompt:

What webhooks are set up on my waitlist page?

What Claude does:

  1. Calls list_webhooks with the deployment_id.
  2. Returns the list of configured webhooks with their types, URLs, and active status.

Notes

  • The active field indicates whether the webhook is currently enabled and firing on submissions.
  • Use this tool to audit which integrations are attached to a deployment before making changes.
  • To add a new webhook, use configure_webhook. To remove one, use delete_webhook.

Deploy forms and sites from AI conversations.