When a client books in Acuity Scheduling, hand them a live Apple Wallet or Google Wallet pass with the time, place, and who they're seeing — issued automatically, no code.
A few ways teams put Acuity Scheduling and Passmint to work together.
One Zap links the two — live in a few minutes, no code involved.
In Zapier, add Passmint as a connected app and paste your API key when prompted. Zapier verifies it against your account immediately, so you'll know the connection works before building the rest of the Zap. Use a pmk_test… key while you're setting things up.
Create a new Zap, choose Acuity Scheduling as the trigger app, and pick its new-appointment trigger. Send a test so Zapier reads a sample appointment and learns the fields it returns — client email and name, appointment date and time, and location.
TODO(verify): Confirm the exact Acuity new-appointment trigger label and the field names it returns (client email/name, appointment datetime, location, appointment type / practitioner). Acuity exposes intake fields too — check which carry the values you want.
Add an action step, choose Passmint, and select Create Pass. Pick your appointment template from the dropdown — Zapier loads your templates automatically. Map Holder Email and Holder Name from the appointment's client email and name.
In Field Values, map the appointment's date and time, location, and practitioner or service onto your template's fields. Each key on the left must exactly match a field name in your Passmint template (e.g. appointment_time, location, host). Run the Zap with your test appointment, open the pass on a phone to confirm it looks right, then switch to a pmk_live… key and turn it on.
TODO(verify): Confirm, on a real template, that the Field Values keys you reference exist as field names in that template, and that the Acuity fields you map them from carry the values you expect.
The details teams check before switching the Zap on.
Free for your first passes. No Apple or Google certificates to manage, no code to write.