Read Build workflows to create and publish a workflow.
Workflow access
You can access Workflows in the menu when you have the Read Workflows permission. Without it, the menu item is hidden. These permissions also require Read Workflows:- Create and modify Workflows
- Publish Workflows
- Delete Workflows
- Activate and deactivate Workflows
Triggers
A trigger defines when a workflow starts.Transaction statuses such as
APPROVED, PENDING, and REJECTED are trigger filters. They are not separate event types. They determine which transactions start a workflow.Webhook callouts
A webhook callout sends a signed HTTPPOST request.
The target URL must use http or https. A webhook callout can include up to 10 custom headers for authentication or routing data.
Voucherify generates the webhook payload automatically. Read Workflows webhooks for the payload structure.
To verify signatures, generate a secret in Project settings > Webhooks and validate the x-voucherify-signature header. Read Webhook authentication for details.
Identifiers
Each trigger and webhook callout has an ID. You see it on the canvas and in the settings panel. The prefix can’t be changed.
You can edit the suffix. Use 1 to 40 characters: lowercase letters, digits, and underscores. The ID must be unique in that workflow. A new block gets the next number.

