Webhook integrations

Notebooker speaks webhooks. Trigger workflows from any service that sends them, and push events out to anything with a URL.

Incoming — a service calls Notebooker Outgoing — Notebooker calls a service
💬

Slack

Incoming Outgoing

Post notebook updates to channels via incoming webhooks; trigger workflows from Slack events.

Webhook docs
🎮

Discord

Incoming Outgoing

Send messages to channels through webhook URLs, and receive interaction events from your server.

Webhook docs
👥

Microsoft Teams

Incoming

Post cards and notifications to Teams channels via incoming webhooks.

Webhook docs

Zapier

Incoming Outgoing

Use Webhooks by Zapier to trigger Notebooker workflows or fan out events to thousands of apps.

Webhook docs
🧩

Make

Incoming Outgoing

Build no-code automations that send to or receive from Notebooker via custom webhooks.

Webhook docs
🔁

n8n

Incoming Outgoing

Self-hostable automation platform with first-class incoming and outgoing webhook support.

Webhook docs
🔗

IFTTT

Incoming Outgoing

Use the Webhooks service to fire IFTTT applets from Notebooker, or trigger workflows from applets.

Webhook docs
🐙

GitHub

Outgoing

Subscribe to repository events with webhooks, and trigger workflows on push, PR, issue, and more.

Webhook docs
📐

Linear

Outgoing

Get notified about issue, project, and comment changes via webhooks delivered to your workflows.

Webhook docs
📝

Notion

Outgoing

Subscribe to database and page changes with Notion's webhook events.

Webhook docs
💳

Stripe

Outgoing

Receive payment, customer, and subscription events to power billing-aware workflows.

Webhook docs
📋

Trello

Outgoing

Listen for board, list, and card events with Trello's webhook API.

Webhook docs
✈️

Telegram

Incoming Outgoing

Use bot webhooks to send notifications to chats and receive updates as workflow triggers.

Webhook docs
🪝

Custom Webhook

Incoming Outgoing

Any service that can POST JSON can trigger a Notebooker workflow, and any workflow can POST to any URL.

Webhook docs

How webhooks work in Notebooker

Webhooks are powered by the Notebooker Workflows feature. Workflows give you a visual builder for what to do when an event arrives, and what to send out when something happens.

Incoming webhooks

Every workflow gets a unique URL. Point any service at that URL and the request body becomes the workflow's input — ready to parse, transform, save as a source, or hand off to a model.

  1. Create a workflow and choose the Webhook trigger.
  2. Copy the generated URL and paste it into the external service.
  3. Send a test payload — the workflow runs against it immediately.

Outgoing webhooks

Add an HTTP Request step to any workflow to POST to an external URL. Send headers, a JSON body templated from earlier steps, and capture the response for the next step.

  1. Open an existing workflow or start a new one.
  2. Add an HTTP Request step and paste the destination URL.
  3. Template the body with variables from earlier steps, then run.

Don't see your favorite tool?

If it sends or receives a webhook, it works with Notebooker. Reach out and we'll add it to the list.

Contact us