Integrations
Zapier
Connect WaiverChaser to thousands of apps using Zapier triggers, searches, and actions. No code required.
The WaiverChaser Zapier app connects your waivers to the rest of your toolset. You can kick off actions in other apps when someone signs, look up waivers and packets, and send signing requests automatically.
Connecting your account
- In Zapier, search for WaiverChaser and start building a Zap.
- When prompted to connect an account, you'll be redirected to WaiverChaser to authorize the connection.
- Sign in, approve the requested permissions, and you'll be sent back to Zapier.
The connection uses OAuth 2, so Zapier never stores your password. You can revoke access at any time from your WaiverChaser settings under Integrations.
Triggers
Triggers start a Zap when something happens in WaiverChaser. All four are real-time webhooks with no polling delay.
New Waiver Signed
Fires when a participant completes and submits a waiver. This covers all signing methods: public link, QR code, email request, and kiosk.
Output fields: Delivery ID, Event Type, Event Timestamp, Organization ID, Packet ID, Waiver Version ID, Location ID, Completed At, Signer Name, Signer Email
Packet Completed
Fires a few seconds after signing, once the PDF has been generated and the confirmation email has been sent. Use this when your Zap needs the PDF to be ready first.
Output fields: Same as New Waiver Signed, plus Artifact Ready At
Signature Request Sent
Fires when WaiverChaser sends a signing request email to a recipient. Useful for chaining automations: a booking in Calendly triggers a signing request, and this trigger fires once that email goes out.
Output fields: Delivery ID, Event Type, Event Timestamp, Organization ID, Signing Request ID, Waiver ID, Location ID, Recipient Email, Sent At
Signature Request Completed
Fires when a recipient completes a waiver that was sent to them via a signing request. Unlike "New Waiver Signed," this only fires for request-based signings, so it's useful when you need to track a specific person completing a specific invite.
Output fields: Same as Signature Request Sent, plus Packet ID, Waiver Version ID, Completed At
Searches
Searches let you look up existing records in WaiverChaser from within a Zap.
Find Waiver
Searches for a waiver by name (case-insensitive substring match).
Input: Waiver name (required)
Output: Waiver ID, Name, Status, Is Default, Created At, Updated At, Latest Version ID, Latest Version Number, Latest Version Title
Handy for grabbing a waiver's ID before passing it into the Send Signing Request action.
Find Packet
Finds a completed signature packet by email address or signer name.
Inputs: Email (exact match), First Name (prefix match), Last Name (prefix match). At least one is required.
Output: Packet ID, Waiver Version ID, Location ID, Status, Completed At, Signer First Name, Signer Last Name, Signer Email
Good for checking whether someone has already signed before sending them a request.
Actions
Send Signing Request
Sends a waiver signing link to a recipient by email.
Inputs:
- Waiver (required, pick from your active waivers)
- Recipient Email (required)
- Location (optional, controls which branding appears in the email)
If the recipient already has a pending request for the same waiver, the existing link is reused and a fresh email goes out instead of creating a duplicate. If they've already completed the waiver, the action returns an error.
Plan requirement: Pro or Enterprise only. Free and Starter plans can use triggers and searches but can't send signing requests via Zapier.
Example Zaps
Calendly booked → send waiver Calendly New Event → WaiverChaser Send Signing Request (use the invitee's email and your default waiver)
New signature → add row to Google Sheets WaiverChaser New Waiver Signed → Google Sheets Create Spreadsheet Row (map signer name, email, completed date)
Waiver signed → tag contact in HubSpot WaiverChaser New Waiver Signed → HubSpot Create or Update Contact (use signer email as the identifier, add a tag or property)
Request completed → Slack notification WaiverChaser Signature Request Completed → Slack Send Channel Message (notify your team when a specific person signs)