The Custom Event trigger allows you to start a Zap from any point in a Final flow using the Run automation in Zapier action in Build. This is the most flexible way to send data from Final to Zapier, since you decide exactly when and where the trigger happens.
In Zapier, the Custom Event is a trigger event available under the Final POS app. It listens for webhook calls that are manually triggered from your Station flow using a specific action in Final Build. This lets you start a Zap based on any moment you define — such as a button press, conditional step, or after a successful checkout.
In Zapier, create a new Zap.
Choose Final POS as the trigger app and select the Custom Event trigger.
Connect your Final account using your API key (if not already connected).
Zapier will wait for a test event to come from Final.
In Build, open your flow and add an Action where you want the Zap to be triggered.
Choose Run automation in Zapier from the list of available actions.
Select the Zap you want to trigger from the dropdown list (Final automatically shows your available Zaps that use the Custom Event trigger).
When this action runs in the Station App, Final will send a payload of data to Zapier, starting your workflow.
The payload includes a snapshot of Station data at the time the action is triggered — including things like active order details, customer info, and user context.
Send a confirmation email when a customer completes a specific type of order
Trigger a Slack notification when a manager-only approval is tapped
Start a shipping or fulfillment workflow after a manual step