I have a customer that uses a different system to manage their schedule. They want to be able to upload batches of appointments that have been booked in their own scheduling system so that those appear in the Amelia calendar and those dates and times are no longer available for booking on their website. Customers then book their own appointments through Amelia. At the end of each day I want to automatically send a list of new appointments created by site users so that the company can add those to their own scheduling system.
They do not have the capability of just putting their own scheduling system online and their own system has some functions and features unique and essential to their business process. We need the Amelia component to allow their customers to be able to schedule their own appointments in available time slots, as this capability will save them tremendous amounts of time.
Perhaps there is a way to use a Google calendar to provide a means of synchronization, but I would be surprised if Amelia didn't provide some method of importing appointments. Appointments is Amelia currently have several locations with one employee in each location doing a single service in each location. I can't imagine that there isn't some way to organize and upload customers, services, employees and finally, the appointments that schedule those resources.
In addition - the back end of the plugin, which seems to be really well built, uses JavaScript. As such, the button for exporting the calendar does not use a URL, but rather obscured that URL inside a JavaScript function, so I am unable to write a simple CRON job to trigger that button at the end of each day.
It should be a simple matter to tell me what URL I can request from Amelia to obtain a list of current appointments and to be able to filter that list by appointment status. My customer changes the status to approved after entering the appointment into their own scheduling system. I need a daily report of all unapproved appointments which contains the customer information and related service and employee. Again, I doubt it's technically difficult but, Amelia's extensive use of JavaScript obscures what is likely just URLs for obtaining this type of report.
Unfortunately at the moment we do not have an option to import the customers, employees or appointments.
You can use Google to block some time slots in our plugin based on the bookings that you have outside our plugin, but this can come in handy if you have a lot of appointments daily.
Because of that I can not guarantee if our plugin will do the trick here, but you can use 15 days money-back to test it out and see if it will fit your needs.
2 questions:
1 - Is there a way to upload a block of appointments?
2 - Is there a way to export a report of upcoming appointments and send it to an email at a set time every day?
Hi Patrick,
Thank you for your inquire.
1.
Can you please describe me more what do you want to acheive, so I can give you my suggestion?
2.
You can export the upcoming appointments but then you will need to send them manually to the desired emails.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and 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
I have a customer that uses a different system to manage their schedule. They want to be able to upload batches of appointments that have been booked in their own scheduling system so that those appear in the Amelia calendar and those dates and times are no longer available for booking on their website. Customers then book their own appointments through Amelia. At the end of each day I want to automatically send a list of new appointments created by site users so that the company can add those to their own scheduling system.
They do not have the capability of just putting their own scheduling system online and their own system has some functions and features unique and essential to their business process. We need the Amelia component to allow their customers to be able to schedule their own appointments in available time slots, as this capability will save them tremendous amounts of time.
Perhaps there is a way to use a Google calendar to provide a means of synchronization, but I would be surprised if Amelia didn't provide some method of importing appointments. Appointments is Amelia currently have several locations with one employee in each location doing a single service in each location. I can't imagine that there isn't some way to organize and upload customers, services, employees and finally, the appointments that schedule those resources.
In addition - the back end of the plugin, which seems to be really well built, uses JavaScript. As such, the button for exporting the calendar does not use a URL, but rather obscured that URL inside a JavaScript function, so I am unable to write a simple CRON job to trigger that button at the end of each day.
It should be a simple matter to tell me what URL I can request from Amelia to obtain a list of current appointments and to be able to filter that list by appointment status. My customer changes the status to approved after entering the appointment into their own scheduling system. I need a daily report of all unapproved appointments which contains the customer information and related service and employee. Again, I doubt it's technically difficult but, Amelia's extensive use of JavaScript obscures what is likely just URLs for obtaining this type of report.
HI Patrick,
Thank you for your detailed explanation.
Unfortunately at the moment we do not have an option to import the customers, employees or appointments.
You can use Google to block some time slots in our plugin based on the bookings that you have outside our plugin, but this can come in handy if you have a lot of appointments daily.
Because of that I can not guarantee if our plugin will do the trick here, but you can use 15 days money-back to test it out and see if it will fit your needs.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and 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