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 logo

Slack

Incoming Outgoing

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

Webhook docs
Discord logo

Discord

Incoming Outgoing

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

Webhook docs
Microsoft Teams logo

Microsoft Teams

Incoming

Post cards and notifications to Teams channels via incoming webhooks.

Webhook docs
Zapier logo

Zapier

Incoming Outgoing

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

Webhook docs
Make logo

Make

Incoming Outgoing

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

Webhook docs
n8n logo

n8n

Incoming Outgoing

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

Webhook docs
IFTTT logo

IFTTT

Incoming Outgoing

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

Webhook docs
GitHub logo

GitHub

Outgoing

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

Webhook docs
Linear logo

Linear

Outgoing

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

Webhook docs
Notion logo

Notion

Outgoing

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

Webhook docs
Stripe logo

Stripe

Outgoing

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

Webhook docs
Trello logo

Trello

Outgoing

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

Webhook docs
Telegram logo

Telegram

Incoming Outgoing

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

Webhook docs
Custom Webhook logo

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