How to Use Webhooks

Webhooks let Vendi Today automatically exchange data with other apps and services the moment something happens — no manual export/import.

Two directions webhooks can move

  • Inbound: an external app sends data into a Vendi Today workflow.
  • Outbound: a Vendi Today workflow sends data out to an external app.

Setting up an inbound webhook (receiving data)

  1. Enable premium triggers in your workflow settings, if not already on.
  2. Create a new workflow trigger and choose Inbound Webhook — this generates a unique URL.
  3. Give that URL to the external application you want to receive data from.
  4. Send a test payload.
  5. Map the incoming data fields to the right contact fields.

Setting up an outbound webhook (sending data)

  1. Confirm the external app accepts webhooks, and get the destination URL.
  2. Add that URL to a webhook action step inside your workflow.
  3. Trigger the workflow to send a test payload.
  4. Map your workflow data to the fields the external app expects.

A useful detail: query parameters

You can pass data through query parameters in the URL itself for a cleaner setup.

When to use webhooks vs. a full API connection

Webhooks are the right tool for one specific event triggering one specific action. For deeper, ongoing two-way access, a full API connection may be worth exploring.

Was this article helpful?