Docs / Forms / Webhooks
FORMS Guide 8 of 8

Webhooks

A webhook sends each form submission to another system as it happens, like your CRM or your own script.

Matches the live app1 min readUpdated Oct 27, 2026

01Add a webhook#

  1. Open the form in the editor and find the Webhook card.
  2. Paste the Webhook URL. It saves when you click away.
  3. Click Send test event and check the result under it.

02Events#

Taskift posts JSON for submission.created, submission.approved, submission.declined and test.

03Check it's from Taskift#

Each request is signed in the x-taskift-signature header: an HMAC-SHA256 of the body with the form's Signing secret. Copy the secret from the card.

04Last delivery#

The card shows the last delivery: whether it was delivered, the event, what your endpoint answered, and when.

Was this page helpful?