Acuity Scheduling New Appointment trigger not triggering flow when new appointment is scheduled

I am trying to setup a flow with an Acuity Scheduling Trigger for New Appointments that passes the date time of the appointment to a code step that recalculates the time so that the next task can add 24 hour delay. It then calls a Vercel serverless edge function via an http post request that sends an email to the customer who booked the appointment 24 hours after the booking. It is for a trustpilot review. I have tested the flow manually and each step completes without error and the email is received. The problem I am facing is when a new appointment is created in the booking system it does not trigger the flow automatically. I have an active connection to my acuity account and cannot work out why this doesn’t work. I have also created a test flow with just the acuity appointment and the function but also doesn’t trigger.


I can see test data from acuity in JSON format and each individual task works successfully.

When you publish the flow, is there any error preventing it from being in published mode?

no errors at all, it published without error. I have now setup a test acuity account so i can schedule appointments on the fly without affecting the live booking system. This trigger definitely doesn’t work and I am confident I have set everything up correctly. My test flow does two things, trigger via new appointment, I just tried two new bookings, next step send http post. So nothing complicated!

It is a shame as I wanted to continue using active pieces but I may have to go back to using zapier which is a shame as they charge for web hooks!! :((

As I have not had much help from the community I have now moved my solution over to pipedream which works like a charm. I also tried latenode and a few others which were rubbish too!
So I won’t be using active pieces any longer.
thanks