Webhook Manager
The Webhook Manager skill enables your AI agent to participate in event-driven architectures by both sending outbound webhooks to external services and receiving inbound webhook events from them. For outbound webhooks, you define target URLs, payload templates, and authentication headers, then trigger them manually or via schedule. For inbound webhooks, the skill generates a unique endpoint URL that external services — Stripe, GitHub, Shopify, or any custom app — can POST events to. Incoming payloads are parsed and routed to agent actions you configure: 'when a new GitHub pull request is opened, summarize the diff and post a review to Slack'. Payload filtering lets you act only on specific event types. Retry and idempotency mechanisms ensure events are processed exactly once even if a source sends duplicates. All webhook payloads are logged with timestamps and response codes for debugging. The skill integrates closely with the API Connector and Cron skills to build reliable, event-driven automation pipelines.
Installation
clawhub install webhook
Install: clawhub install webhook