I’m trying to create or modify my existing Zap to trigger an event when an appointment in ServiceTitan is modified or rescheduled. Can anyone her assist with the correct steps to make that happen?
Hey
I don’t think it’s possible through native triggers/ actions as I only see a New Appointment trigger. Here are all the triggers/ actions for ServiceTItan in Zapier- https://zapier.com/apps/servicetitan/integrations.
But there is a workaround by using Webhooks. You can create a Webhook in Service Titan for Appointment Updated/ Scheduled and catch that Webhook in Zapier. Here you can learn more about Webhooks in ServiceTitan- https://developer-next.servicetitan.io/api-details/#api=tenant-jpm-v2-webhooks&operation=tn-jpm-job-appointment-updated.

I know this can get a bit technical but if it’s important for you, you can give this approach a try. Here is a helpful article about Webhooks in Zapier- https://zapier.com/apps/webhook/integrations. Hope it helps!
PS: If you need more active help, I’m happy to connect through my Zapier Solution Partner page if you’d like to reach out here- https://zapier.com/partnerdirectory/automation-jinn
Use the updated record trigger in Servicetitan, add a filter for rescheduled jobs then use update event in google calendar to keep everything in sync.
Hi there
I can see you also reached out to our Support team and they added you to a feature request for an “Updated Appointment” trigger to be added. We can’t provide any sort of ETA on when ServiceTitan’s developers might get that added but we’ll definitely notify you if it is.
In the meantime, wanted to check how you got on with the suggestions from Sparsh and LannyAva. Did either of those do the trick?
Let us know if you got stuck at all, or need help with anything else. Want to make sure you’re all set!
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.