TripWorks integrates with Zapier using a set of “Instant” triggers that allow you to connect your TripWorks events (like new customers, payments, trips, and waivers) to thousands of third-party apps.
This guide provides a complete list of supported triggers and example data fields you can use in your automations.
Supported Trigger Events
These events run in real-time (“Instant”) and can be used as the starting point for a Zap:
Trigger Event |
Description |
---|---|
Customer Created | Fires when a new customer is added |
Customer Updated | Fires when a customer record is modified |
Payment Created | Fires when a payment is processed |
Payout Created | Fires when a payout is initiated |
Trip Created | Fires when a new trip is created |
Trip Reserved | Fires when a new trip is reserved |
Trip Updated | Fires when trip details are changed |
Waiver Signed | Fires when a waiver is signed |
Example Data Fields Sent with Triggers
When a trigger fires, Zapier receives a payload of structured data. Below is a representative table showing some of the available fields for a Customer Created event (though most fields are available across other events too, depending on context):
Field Name |
Example Value |
---|---|
Full Name |
John Smith |
First Name |
John |
Last Name |
Smith |
Email |
john@email.com |
Phone |
+1 555 555 5555 |
Customer Country Name |
United States |
Customer is VIP |
false |
Custom is Opt In |
true |
Waiver Type Name |
Liability Waiver |
Waiver First/Last/Full Name |
Jenna Santos |
Trip Order Experience Name |
Fishing |
Trip Method Name |
Phone Inbound |
Trip Order Status |
Booked |
Booking Resource Name |
Boat A |
Booking Resource Duration |
120 |
Booking Resource Start/End Time |
2026-11-21T15:00:00Z |
Custom Field Internal Name |
Fishing License |
Custom Field Values |
false |
Important Note
The data fields available will vary depending on the trigger type. For example, Waiver
-related fields will only be included in waiver-related triggers.
Use Case Examples
- Send an SMS from Twilio when a new trip is reserved
- Add a row to Google Sheets when a payment is created
- Add a customer to your CRM when a customer is created
- Trigger a Slack message when a waiver is signed