Skip to content
Webhooks

Start a workflow from any app’s webhook

Give a workflow a webhook address and any app that can send an HTTP request can start it: a form, a store, a payment provider, your own code. Describe what should happen next in plain words; AI builds it, and it runs the same way every time.

From a webhook to a finished job

The same three steps whatever sends the request.

  1. DescribeSay what arrives and what happens

    When the store sends an order, update the sheet and tell the channel. Plain words.

  2. PublishGet a stable address

    Each webhook trigger has a key, and its address is bound to it, so it survives every edit.

  3. ConnectPoint the sender at it

    Paste the address into the other app’s webhook settings. Each delivery starts one run.

One webhook delivery, one run, however many apps the workflow touches.

What the webhook side does

Checked before your workflow’s first line runs.

Signed senders are verified

Stripe, GitHub, Shopify, Slack and any sender following the Standard Webhooks specification have their signatures checked.

Narrow it to one event

A signed endpoint can accept only the sender event you name, so a workflow never runs on the wrong one.

Any app on the other side

The workflow can act in any of 1,400+ integrations, or any API with published documentation.

A webhook, or a schedule?

Use a webhook when

  • The other app can send one the moment something happens.
  • The job should start in seconds, not on the next check.
  • You want one run per event, not one per interval.

Use a schedule when

  • The app cannot send webhooks, so the workflow has to look.
  • The job is a digest: every morning, every Friday.
  • Several sources have to be read together.

A few useful answers

What is a webhook?

An HTTP request one app sends to an address when something happens, like a new order or a paid invoice. Whenever gives each workflow its own address to receive them.

Is this like Webhooks by Zapier?

It does the same first job, catching a request from any app. The difference is what follows: you describe the rest of the workflow instead of adding steps, and a run is billed once however many steps it has.

Are webhook requests verified?

For Stripe, GitHub, Shopify, Slack and Standard Webhooks senders, yes: the signature is checked before a run starts.

Sources & further reading

Sources reviewed September 30, 2026.

Give your next webhook somewhere to go

Describe what should happen when it arrives. Whenever builds it and runs it the same way every time.