Vigoba Trigger icon

Vigoba Trigger

Starts workflow when Vigoba events occur

Vigoba Trigger

AI-generated

Summary

Triggers a workflow when a selected Vigoba Goodie Bag event occurs, receiving webhook payloads.

Inputs

  • event (required) — Event type to listen for (e.g., 'bag.opened', 'recipient.accessed').
  • goodieBagId (required) — Identifier or name of the Goodie Bag to monitor.

Output shape

Array of JSON objects representing the received webhook payloads

On success the operation returns the payload array; on signature failure it returns a 401 status with an error message.

Examples

Example 1: Monitor when a recipient accesses a bag

event = recipient.accessed, goodieBagId = {{myBagId}}

Example 2: Respond to file download event

event = goody.downloaded, goodieBagId = bag123

Example 3: Handle magic link usage

event = magic_link.used, goodieBagId = expression('bag.id')

Links

Discussion