Let's say Customer A books an appointment on 1.8.2024 at 9AM. I have configured the system setup to then create a google calendar entry in the employee calendar and this all works fine. I have also configured a webhook to run then (Trigger: Appointment Booking Confirmed), which allows me to store data in a google sheet I use to track and report monthly appointments. This all works fine.
Let's say Customer A then cancels the appointment. The appointment status is changed to cancelled in the Amelia backend and the timeslot becomes free again for a new Customer to book. The google calendar entry is also removed. This all works fine. Similarly to when the original booking is made, I have also configured a webhook to run then (Trigger: Appointment Booking Cancelled), which updates the data in the google sheet I use to track and report monthly appointments. This all works fine.
Customer B then books an appointment in that timeslot (1.8.2024 at 9AM). This is where the problems start for me. No new google calendar entry is created and the webhook also doesn't execute.
The Appointment slot (when viewed through the Appointments link in the Amelia backend) now also shows both clients.
For now, I am manually controlling this by deleting any cancelled appointments, but this is time consuming. Is there a better solution you can recommend?
Unfortunately, no, no one in Amelia except admin can delete anything and Amelia stores these data this how it is designed to work. So both customers are shown one that canceled and second one that booked instead of him. For now there is not better solution Im afraid.
In light of this, we encourage you to kindly consider submitting this valuable suggestion as a feature request through the following link: https://features.wpamelia.com/. The prioritization of feature development is greatly influenced by the number of customer requests received. By participating and expressing your support, you contribute significantly to the potential expedited implementation of this feature.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
I am experiencing the following issue:
Let's say Customer A books an appointment on 1.8.2024 at 9AM. I have configured the system setup to then create a google calendar entry in the employee calendar and this all works fine. I have also configured a webhook to run then (Trigger: Appointment Booking Confirmed), which allows me to store data in a google sheet I use to track and report monthly appointments. This all works fine.
Let's say Customer A then cancels the appointment. The appointment status is changed to cancelled in the Amelia backend and the timeslot becomes free again for a new Customer to book. The google calendar entry is also removed. This all works fine. Similarly to when the original booking is made, I have also configured a webhook to run then (Trigger: Appointment Booking Cancelled), which updates the data in the google sheet I use to track and report monthly appointments. This all works fine.
Customer B then books an appointment in that timeslot (1.8.2024 at 9AM). This is where the problems start for me. No new google calendar entry is created and the webhook also doesn't execute.
The Appointment slot (when viewed through the Appointments link in the Amelia backend) now also shows both clients.
For now, I am manually controlling this by deleting any cancelled appointments, but this is time consuming. Is there a better solution you can recommend?
Hello there,
Thank you for reaching out to us.
Unfortunately, no, no one in Amelia except admin can delete anything and Amelia stores these data this how it is designed to work. So both customers are shown one that canceled and second one that booked instead of him. For now there is not better solution Im afraid.
In light of this, we encourage you to kindly consider submitting this valuable suggestion as a feature request through the following link: https://features.wpamelia.com/. The prioritization of feature development is greatly influenced by the number of customer requests received. By participating and expressing your support, you contribute significantly to the potential expedited implementation of this feature.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables