When I try to run the Amelia booking API for appointment booking it is booking the appointment but it is not subtracting it from the available slots left.
It's been 3 days, we're our customers are really getting frustrated by randomly booking appointments with random Amelia Employees :( We need the resolution asap
We appreciate your engagement and understand you may have inquiries or issues to address. To ensure a smooth and organized support process, we kindly request you to open a new ticket specifically for your questions.
As this is not your designated ticket, we aim to avoid any potential disruptions for other users who may receive notifications about your comment and our subsequent response. In reviewing our system, we note that you currently do not have any active tickets, and we have addressed all previous tickets you've opened.
If you have any new questions or concerns, we encourage you to submit them within a new ticket. This approach allows us to provide you with dedicated and focused assistance while maintaining a seamless support experience for all users.
Thank you for your understanding and cooperation. Should you need further clarification or assistance, please feel free to reach out through the appropriate ticket.
Hi Marko, is it possible for the Level 2 agents to get on a quick call with our developer?
Context: I'm the Associate Product Manager at Fitcy Health and the user "Fitcy Health" is the developer. The delays in responses could be avoided if we just get on a call and resolve all these errors.
Additional Context:
Our customers are ending up booking next slot with completely random Amelia Employee, causing lots of chaos to both customers and Amelia Employees (in this instance, the Amelia Employees are our therapists/psychologists)
Since Amelia doesn't natively allow customers to choose a specific employee, customers are ending up booking with any employee that is part of the package that the customer bought. To avoid this issue, we purchased Amelia Elite Edition and trying to build a custom customer dashboard, with the hope that we can allow customers to only book the next slot with those that they initially purchased package with.
We have tested the /appointments call for adding an appointment to a package again locally and it works, with the structure we sent you. Check if the timeslot you are trying to book is actually available by trying to book it on the WordPress backend.
As for a meeting, this is not possible I'm afraid we provide support only via tickets on this platform.
Hello,
When I try to run the Amelia booking API for appointment booking it is booking the appointment but it is not subtracting it from the available slots left.
Here are the parameters I am passing.
API: https://fitcyhealth.com/wp-admin/admin-ajax.phpaction=wpamelia_api&call=/api/v1/appointments
array(
'type' => 'appointment',
'bookings' => array(
array(
// Add other booking details as needed
'customFields' => null,
'customer' => array(
'id' => $package['customerid'],
'firstName' => $package['firstname'],
'lastName' => $package['lastname'],
'email' => $package['email'],
'phone' => $package['phone'],
'countryPhoneIso' => $package['countryiso'],
// 'externalId' => 2272,
),
'customerId' => $package['customerid'],
'packageCustomerId' => $package['packageCustomerId'],
'deposit' => 0,
'extras' => array(),
'duration' => 3600,
'persons' => 1,
'status' => 'approved',
'utcOffset' => 300,
'locale' => $package['locale'],
),
And also when I run the Cancel Appointment API it adds +1 in the appointment slots left.
API: https://fitcyhealth.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/api/v1/appointments/status/'.$bookingid
array( 'status' => 'canceled', 'packageCustomerId' => $packcustid, )
Hello there,
We have forwarded your ticket to our level 2 agents and as soon as we get some feedback from them we will contact you immediately.
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
Hi Marko,
It's been 3 days, we're our customers are really getting frustrated by randomly booking appointments with random Amelia Employees :( We need the resolution asap
Hello "Fitcy Health",
We just got the feedback from our colleagues and they have sent us thisere is an example of adding an appointment to a package (https://wpamelia.com/amelia-api-package-purchases/#add2) :
You have to send the packageCustomerService object.
Hope this helps.
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
Hello Shantanu,
We appreciate your engagement and understand you may have inquiries or issues to address. To ensure a smooth and organized support process, we kindly request you to open a new ticket specifically for your questions.
As this is not your designated ticket, we aim to avoid any potential disruptions for other users who may receive notifications about your comment and our subsequent response. In reviewing our system, we note that you currently do not have any active tickets, and we have addressed all previous tickets you've opened.
If you have any new questions or concerns, we encourage you to submit them within a new ticket. This approach allows us to provide you with dedicated and focused assistance while maintaining a seamless support experience for all users.
Thank you for your understanding and cooperation. Should you need further clarification or assistance, please feel free to reach out through the appropriate ticket.
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
Hey Marko,
Could you please ask for the parameters I have to use to cancel an appointment?
Thanks
Hello Marko,
I'm getting this even though the slot is available.
Array
(
[message] => Booking is unavailable
[data] => Array
(
[timeSlotUnavailable] => 1
)
)
Hello again,
Yes of course. I will forward this to my colleagues and as soon as they send us new information we will reach out to you again.
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
Hi Marko, is it possible for the Level 2 agents to get on a quick call with our developer?
Context: I'm the Associate Product Manager at Fitcy Health and the user "Fitcy Health" is the developer. The delays in responses could be avoided if we just get on a call and resolve all these errors.
Additional Context:
Hello again,
This has been forwarded to our developers and in the meantime we got the feedback from our developers and they have told sent us this
For updating the appointment status use this call https://wpamelia.com/amelia-api-appointments/#status . For canceling a single booking inside an appointment (this is used in case you have group appointments) use this the cancel booking call from here https://wpamelia.com/amelia-api-bookings/.
We have tested the /appointments call for adding an appointment to a package again locally and it works, with the structure we sent you. Check if the timeslot you are trying to book is actually available by trying to book it on the WordPress backend.
As for a meeting, this is not possible I'm afraid we provide support only via tickets on this platform.
Hope this helps.
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