A step-by-step guide to triggering Zaplane workflows from an incoming webhook.
This guide walks you through adding a Webhook trigger to a Zaplane workflow, so your workflow runs automatically whenever an external service sends a request to your unique webhook URL. Unlike app-based triggers, Webhook doesn’t need a separate connection — you can go straight to building the workflow. Let’s go through the process step by step.
Step 1: Create a Workflow
- Go to Zaplane > Workflows, then click Create Workflow.

Step 2: Add a Webhook Trigger
- Inside the workflow editor, click Select an app under the Trigger box, then choose Apps.

- Search for and select Webhook, then click Continue.Â

Step 3: Choose the Trigger Type
- On the Select tab, open the Trigger Type dropdown and choose Catch Webhook, then click Continue.

Step 4: Configure the Trigger
- On the Configure tab, copy the generated Webhook URL. Send a GET or POST request (JSON body and/or query params) to this URL to trigger the workflow — it’s available once the workflow is saved. Optionally add a Secret to verify incoming requests, then click Continue.


Step 5: Test and Activate the Workflow
- On the Test tab, click Save.

- Finally, toggle the workflow to Active and click Update to publish it.Â

You’re all set
Your Webhook trigger is now connected to Zaplane. Your workflow will run automatically every time a request is sent to the webhook URL.