Operator
← All integrations
Hookdeck logo

Connect Hookdeck to OpenClaw on Operator.io

Hookdeck is a platform for managing, monitoring, and securing webhooks and API events. It helps developers ensure reliable delivery and visibility for critical integrations.

Automate Hookdeck with AI

Operator runs your personal agent on OpenClaw, the open source agent framework, and points it straight at Hookdeck. You message the agent on Telegram or Discord, tell it what you need in plain language, and it operates Hookdeck on its own, running actions like add custom domain, bulk cancel hookdeck events, bulk retry hookdeck events.

Your agent reaches Hookdeck directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Hookdeck

Your agent can call any of these Hookdeck actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

Add Custom Domain

Tool to add a custom domain to the Hookdeck project. Use when you need to configure a custom hostname for receiving webhooks.

Bulk Cancel Hookdeck Events

Tool to create a bulk cancellation job for events. Use when you need to cancel multiple events matching filters.

Bulk Retry Hookdeck Events

Initiate a bulk retry for multiple events matching the specified filters. Use this to retry failed webhook deliveries in bulk instead of one at a time. The query must include at least one filter - common usage is to filter by status='FAI...

Cancel Hookdeck Event

Cancel all future delivery attempts for a Hookdeck event. Use this to stop scheduled retries when you need to prevent further delivery attempts (e.g., due to known issues with the destination or invalid payload). Note: Events already in...

Cancel Event Bulk Retry

Tool to cancel an ongoing events bulk retry operation. Use when you need to stop a bulk retry that is currently in progress (e.g., if you realize the retry conditions were incorrect or the issue needs to be addressed before retrying).

Cancel Request Bulk Retry

Tool to cancel an in-progress requests bulk retry operation. Use when you need to stop a bulk retry that is currently running.

Cancel Hookdeck Scheduled Retries

Tool to cancel all future scheduled retries for an event. Use when you need to mute automatic retry attempts after repeated failures.

Count Hookdeck Connections

Tool to count Hookdeck connections with optional filters. Use when you need to get the total number of connections matching specific criteria.

Count Hookdeck Destinations

Tool to count Hookdeck destinations with optional filters. Use when you need to get a total count of destinations without retrieving full details.

Count Hookdeck Sources

Tool to count Hookdeck sources with optional filters. Use when you need to get a total count of sources without retrieving full details.

Create Hookdeck Bookmark

Tool to create a bookmark for a specific event request in Hookdeck. Bookmarks allow you to catalog and replay specific webhook requests. Use this to save important or edge-case requests for testing, debugging, or documentation purposes....

Create Hookdeck Connection

Tool to create a connection between a source and a destination. Use after setting up or referencing source/destination.

Create Hookdeck Destination

Tool to create a new Hookdeck destination. Use after setting up sources when you need to route events to endpoints.

Create Ignored Event Bulk Retry

Tool to create an ignored events bulk retry operation. Use when you need to retry multiple ignored events matching specific filters. The query must include at least one filter parameter (webhook_id, cause, or transformation_id) - empty q...

Create Hookdeck Integration

Tool to create a new Hookdeck integration. Use when you need to set up authentication or verification for webhook sources using providers like API keys, HMAC, Basic Auth, or third-party services.

Create Hookdeck Issue Trigger

Tool to create an issue trigger in Hookdeck. Use when you need to set up automated notifications for delivery failures, transformation errors, or backpressure events.

Create Hookdeck Source

Tool to create a new Hookdeck source. Use after setting up your project when you need to receive and route incoming webhooks.

Create Hookdeck Transformation

Tool to create a new Hookdeck transformation. Use when you need to execute custom JavaScript to modify event payloads before delivery.

Delete Hookdeck Bookmark

Tool to delete a specific bookmark by its ID. Use when you need to permanently remove a bookmark after confirming it's no longer needed.

Delete Hookdeck Connection

Tool to delete a specific connection by its ID. Use when you need to permanently remove a connection after confirming it's no longer needed.

Delete Hookdeck Destination

Permanently deletes a Hookdeck destination by its ID. This action also deletes all connections that rely on the destination. The associated event data is retained for the remainder of your retention window. This operation is idempotent -...

Delete Hookdeck Integration

Tool to delete a specific integration by its ID. Use when you need to permanently remove an integration after confirming it's no longer needed.

Delete Hookdeck Issue Trigger

Tool to delete a specific issue trigger by its ID. Use when you need to permanently remove an issue trigger after confirming it's no longer needed.

Delete Hookdeck Source

Tool to delete a specific source by its ID. Use when you need to permanently remove a source after confirming it's no longer needed.

Delete Hookdeck Transformation

Permanently delete a Hookdeck transformation by its ID. The transformation must not be in use by any connections before deletion. Returns the ID of the deleted transformation on success. Use this when you need to clean up unused transfor...

Disable Hookdeck Connection

Tool to disable a connection by its ID. Use when you need to temporarily stop event delivery through a connection without deleting it.

Disable Hookdeck Destination

Tool to disable a Hookdeck destination. Use when you need to temporarily stop event delivery to a destination without deleting it. Disabled destinations can be re-enabled later.

Disable Hookdeck Issue Trigger

Tool to disable a Hookdeck issue trigger. Use when you need to temporarily stop notifications for a specific issue trigger without deleting it. The trigger can be re-enabled later if needed.

Disable Hookdeck Source

Tool to disable a Hookdeck source. Use when you need to stop a source from accepting new webhook events without deleting it.

Enable Hookdeck Connection

Tool to enable a disabled Hookdeck connection. Use when you need to reactivate a previously disabled connection to resume event routing.

Enable Hookdeck Destination

Enable a previously disabled Hookdeck destination by its ID. This allows events to be delivered to the destination again.

Enable Hookdeck Issue Trigger

Tool to enable a Hookdeck issue trigger. Use when you need to activate an issue trigger that was previously disabled.

Enable Hookdeck Source

Tool to enable a disabled Hookdeck source. Use when you need to reactivate a source that was previously disabled.

Generate Event Bulk Cancel Plan

Tool to generate a preview plan for bulk event cancellation. Use when you need to estimate how many events would be cancelled by a query before executing the actual bulk cancel operation.

Generate Event Bulk Retry Plan

Tool to generate an events bulk retry plan. Use when you need to estimate the scope of a bulk retry operation before executing it. Returns the estimated number of events that would be retried and the number of batches required.

Generate Ignored Event Bulk Retry Plan

Generate an ignored events bulk retry plan to estimate the scope before execution. Use this to preview how many events would be retried and how many batches are needed. This action does not execute the retry - it only provides estimates...

Generate Request Bulk Retry Plan

Tool to generate a requests bulk retry plan. Use when you need to estimate the number of requests and batches for a bulk retry operation before executing it. Accepts the same query filters as the List Requests endpoint.

Get Hookdeck Attempt

Tool to retrieve a specific Hookdeck delivery attempt by ID. Use when you have an attempt ID and need delivery details including status, response codes, timing, and errors.

Get attempts

Lists delivery attempts for your Hookdeck account. Attempts represent individual HTTP delivery tries to destination URLs. Use this to monitor delivery status, debug failures, and track retry attempts. Filter by event_id to see all attemp...

Get attempts metrics

Tool to query aggregated attempt metrics with time-based grouping and filtering. Use when you need to analyze delivery attempt patterns over time, calculate statistics like attempt counts, or group metrics by dimensions such as status or...

Get Hookdeck Bookmark

Tool to retrieve a single bookmark by its ID. Use when you need to fetch details of a specific bookmark.

Get Bookmark Raw Body

Tool to retrieve the raw body data of a bookmarked request. Use when you need to access the original unmodified request body payload that was bookmarked in Hookdeck.

Get Hookdeck Connection

Retrieves details of a specific Hookdeck connection by its ID. Returns the connection configuration including its source, destination, and any configured rules. Use this to inspect connection settings, verify configuration, or get source...

Hookdeck: Get Connections

Tool to list Hookdeck connections. Use when you need to retrieve or filter your configured connections. Each connection in the response embeds full source and destination objects; reuse these nested objects directly instead of making add...

Get Hookdeck Destination

Retrieve details of a specific Hookdeck destination by ID. Use this tool to get the full configuration and status of a destination, including its URL, authentication settings, rate limits, and timestamps.

Hookdeck: Get Destinations

Tool to list Hookdeck destinations. Use when you need to retrieve or filter your configured destinations.

Get Event

Tool to retrieve a specific Hookdeck event by ID. Use when you need detailed information about an event including status, delivery attempts, and payload data.

Get Event Bulk Cancel Status

Tool to retrieve the status of a bulk event cancellation operation. Use when you need to check the progress or completion status of a bulk cancel job. The bulk cancel ID is returned when initiating a bulk cancel operation.

Plus 57 more Hookdeck actions your agent can call.

How to connect Hookdeck

You authorize Hookdeck once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Hookdeck without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Hookdeck

How do I connect Hookdeck to Operator?
Connecting Hookdeck is a one time sign in from your Operator dashboard. Operator keeps the connection live and rotates the token on its own, so the agent stays connected to Hookdeck and you never reauthorize by hand.
Can my agent work with issues and pull requests in Hookdeck?
Yes. It can open and comment on issues, review pull requests, manage labels, and read project details when you ask. Teams use it to triage incoming work, draft release notes, and post a summary of what changed without leaving chat.
Do I need to write code or manage Hookdeck API keys?
No. Operator manages the Hookdeck connection and token refresh, so there are no API keys to paste and nothing to deploy.
Can my agent use Hookdeck together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Hookdeck and tools like GitHub, Supabase, Pagerduty in one job, reading from one and acting in another without you wiring anything between them.

More apps to automate

Apps your agent runs alongside Hookdeck, or browse all integrations.

Put your agent on Hookdeck

Sign in, connect Hookdeck, and hand your agent the work. Your first week is free.

Try for free