Webhook notifications are available with Agency plan or as paid add-on.
Step 1: Create a webhook in Make
- In Make, create a new Scenario.
- Add the Webhooks app as the first module and choose Custom webhook.
- Click Add, name the webhook, and click Save.
- Copy the generated webhook URL — Make now waits for a sample request to learn the data structure.
Step 2: Connect it in Vollna
- Go to Dashboard → Notifications, locate Webhook, and click Setup.
- Paste the Make webhook URL into the Webhook URL field.
- Click Send test request while the Make webhook is listening so Make can infer the payload structure.
- Select the filters that should deliver to this webhook, then click Save settings.
Step 3: Process each job
The payload contains aprojects array (one webhook request can carry several new jobs). To handle each job separately:
- Add an Iterator module after the webhook.
- Set its Array field to the webhook’s
projects[]output. - Add your destination module after the Iterator and map fields like
title,url,budget, andclient_detailsfrom the Iterator’s output.
Proposals & invitations
Proposal and invitation events use a separate endpoint with a different payload: create a second Custom webhook in Make, add it under Dashboard → Settings → Developers → Webhooks, and select the events you need. Team Webhooks send one event object per request — no Iterator needed; mapevent, timestamp, and the data fields directly.
Troubleshooting
- Make shows “Not determined” data structure: click Redetermine data structure in Make, then re-run Send test request in Vollna while the webhook module is listening.
- Scenario doesn’t run: make sure the scenario is turned ON (scheduling toggle in the bottom-left of the scenario editor).
- Only one job appears: check that the Iterator’s array field points at
projects[], not a single project.