Okay
  Public Ticket #2352033
Multiple Appointments
Closed

Comments

  • Jesse Lavender started the conversation

    Hello, I have a medical office that needs to be able to have multiple people book on one appointment (for families of 2+), but ONLY book 1 appointment per service. How do I do this?


    Also is there a way to turn off the 24:00 time feature and set to a standard AM/PM setup?

  • [deleted] replied

    Hello Jesse Lavender , 

    Thank you for your purchase. 

    There is a possibility for multiple customers/people to book one appointment with the same employee, which is set by setting up the minimum and maximum capacity of services. More services with the same employee can't be booked at the same time, only one service/one employee at a time, if I understood your question correctly. You can read more about services following this link and more about appointments here

    You need to choose the Time format that you want in your WordPress General settings, as this setting applies to Amelia as well. 

    If you have any further questions or concerns feel free to ask.


  •  1
    Jesse replied

    Hey thank you for the response.
    How do I configure to not allow more than one appointment per service even if there are two people who can perform the service?
    My example: doctor and assistant can both perform evaluations, but they only want to provide one evaluation per time slot.

    Also, is there a way to send to a thank you page instead of the “finished” page. We find that many people exit out at that point and they never go to our thank you page which has forms they need to fill out and is used for tracking.

  • [deleted] replied

    Hello Jesse, 

    You are welcome. 

    There isn't a possibility to add two employees to one appointment in Amelia with its current built-in features, unfortunately. The work-around would be to connect both of the employees to one Google calendar so when one of them has an appointment the other one will have that time slot blocked as well. But this will apply to all time slots of these two employees. 

     We have some JS hooks which are triggered depending on the view:

    window.beforeAddToCalendarLoaded()
    window.beforeBookingLoaded()
    window.beforeSearchLoaded()
    window.beforeSearchFiltered()
    window.afterSearchFiltered()
    window.beforeConfirmedBooking()
    window.beforeCatalogLoaded()
    window.afterSelectCatalogCategory(object_category)
    window.beforeCatalogCategoryLoaded(object_category)
    window.beforeCatalogServiceLoaded(object_category, object_service)
    window.afterSearchActivateService(object_appointment, object_serviceActive)
    window.afterSearchGoToSecondStep(object_appointment, object_serviceActive)
    window.afterBookingSelectDateAndTime(object_appointment, object_serviceId, object_providerId, object_locationId)
    window.afterBookingSelectService(object_appointment, object_serviceId, object_providerId, object_locationId)
    window.beforeConfirmBookingLoaded(object_appointment, object_service, object_provider, object_location)
    window.afterConfirmBooking(object_appointment, object_service, object_provider, object_location)


    So you can maybe use one of these on your pages in order to redirect to a thank you page. 

    You can use the hook, for example, beforeConfirmedBooking, that will be triggered when your customers confirm booking. You will of course set the redirect URL that you want in the script:

    <script>
    window.beforeConfirmedBooking = function()
    {
    window.location.href = "https://www.google.com";
    };
    </script>

    And you need to just place this script on the page where you have your Amelia shortode. 

    Hope this helps!


  •  1
    Jesse replied

    thank you for your reply. I think we miss communicated.

    I want to only allow one appointment per time slot, but allow people to bring others with them.

    Employee A can only see one person or a small group of people at one booking slot. But when I set capacity to more than 1 person, it allows multiple individuals to schedule. How can I get it to only allow a single appointment per time BUT still be able to bring other people with them?

  • [deleted] replied

    Hello Jesse, 

    You are welcome. 

    Sorry for the misunderstanding. 

    I see, you can achieve that if you disable the option Allow booking below minimum capacity in Amelia -> Settings -> Appointments, as if it is enabled more customers will be able to book a time slot until the max is reached, separately. You can read more about these settings here

    Hope this helps!

    If you have any other questions or concerns feel free to open a new ticket and we will gladly help.