Connect Hookdeck to Your AI Agent

Ask AI to explain a connection’s routing configuration or create a route between existing source and destination IDs.

15 tools API key

Try a Hookdeck Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Hookdeck

Create a webhook route

Bind existing source and destination records into a named connection.

/oo Hookdeck: List Hookdeck sources and destinations. Create connection [name] between source [ID] and destination [ID], using these routing rules: [rules].

Start Working with Hookdeck

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Hookdeck

    Connect a Hookdeck API key from your project secrets settings.

    Connect Hookdeck →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A Hookdeck project and API key.

Hookdeck Tools

The connection manages Hookdeck connections, sources, and destinations. It exposes routing configuration rather than webhook event payloads or delivery history.

Routing resources

List, inspect, create, update, or delete connections, sources, and destinations.

15 tools

List Connections

List Hookdeck connections with optional filters and cursor pagination.

hookdeck.list_connections

Get Connection

Get one Hookdeck connection by ID.

hookdeck.get_connection

Create Connection

Create a Hookdeck connection and optionally create or bind its source and destination.

hookdeck.create_connection

Update Connection

Update a Hookdeck connection by ID.

hookdeck.update_connection

Delete Connection

Delete a Hookdeck connection by ID.

hookdeck.delete_connection

List Sources

List Hookdeck sources with optional filters and cursor pagination.

hookdeck.list_sources

Get Source

Get one Hookdeck source by ID.

hookdeck.get_source

Create Source

Create a Hookdeck source.

hookdeck.create_source

Update Source

Update a Hookdeck source by ID.

hookdeck.update_source

Delete Source

Delete a Hookdeck source by ID.

hookdeck.delete_source

List Destinations

List Hookdeck destinations with optional filters and cursor pagination.

hookdeck.list_destinations

Get Destination

Get one Hookdeck destination by ID.

hookdeck.get_destination

Create Destination

Create a Hookdeck destination.

hookdeck.create_destination

Update Destination

Update a Hookdeck destination by ID.

hookdeck.update_destination

Delete Destination

Delete a Hookdeck destination by ID.

hookdeck.delete_destination

Frequently Asked Questions

Do sources and destinations need to exist already?

You can bind existing IDs or provide source and destination definitions when creating a connection.

How can I check where a connection sends requests?

Read the connection and its destination by ID to inspect the configured route and destination details.

Can AI inspect failed deliveries here?

These operations manage routing resources. Delivery event history and retries are not part of this connection.

Connect Hookdeck

About Hookdeck ↗