Unhook AI is currently in beta.
Get started with Unhook in under 5 minutes
Install Extension
Ctrl+Shift+X
Cmd+Shift+X
Authenticate
Configure
unhook.yml
webhookUrl: https://unhook.sh/your-org/your-webhook-name destination: - name: local url: http://localhost:3000/api/webhooks delivery: - source: "*" destination: local
Start Receiving Webhooks
# Required: Your unique webhook URL webhookUrl: https://unhook.sh/your-org/your-webhook-name # Optional: Enable debug mode debug: false # Optional: Enable telemetry telemetry: true # Required: Array of destination endpoints destination: - name: local url: http://localhost:3000/api/webhooks ping: true # Optional: Health check configuration # Optional: Array of webhook sources source: - name: stripe - name: github # Required: Array of delivery rules delivery: - source: "*" # Optional: Source filter (defaults to "*") destination: local # Name of the destination from 'destination' array
# Core settings WEBHOOK_ID=wh_your_webhook_id WEBHOOK_DEBUG=true WEBHOOK_TELEMETRY=true # Destination settings WEBHOOK_DESTINATION_0_NAME=local WEBHOOK_DESTINATION_0_URL=http://localhost:3000/api/webhooks WEBHOOK_DESTINATION_0_PING=true # Source settings WEBHOOK_SOURCE_0_NAME=stripe WEBHOOK_SOURCE_1_NAME=github # Delivery settings WEBHOOK_DELIVERY_0_SOURCE=* WEBHOOK_DELIVERY_0_DESTINATION=local
https://unhook.sh/wh_your_webhook_id
https://unhook.sh/your-org/your-webhook-name
webhookUrl: https://unhook.sh/your-org/your-team-webhook destination: - name: dev1 url: http://localhost:3000/api/webhooks ping: true - name: dev2 url: http://localhost:3001/api/webhooks ping: true source: - name: clerk - name: stripe delivery: - source: clerk destination: dev1 - source: stripe destination: dev2
~/.unhook/auth-storage.json
rm ~/.unhook/auth-storage.json
Was this page helpful?