Okay
  Public Ticket #3071307
Booking - postal code - multiple slots per employee
Closed

Comments

  • Aline started the conversation

    Hi,
    I'm not sure if Amelia is the right plugin. This is what I would like to do. What is possible and what is not (or only with other plugins)? Thank you for the information.

    - people select their postal code
    - based on postal code the system chooses one or more employees
    - each employee can do 2-3 appointments per day. The customer doesn't choose a time slot, only a day. So the admin can put them into logical order (mobility-wise) and inform the customer about the time they will go to their house. (it is for a service at customers' home)
    -> so for each employee we have to be able to add:
            - service region (postal codes)
            - maximum number of possible appointments per day

    Would this be possible? Or is Amelia only for really time-specific meetings?

    If postal code is not possible, I could do it with regions as well?

    thank you so much for the information

  •  1,688
    Miloš replied

    Hi, Aline 

    Firstly, I would like to sincerely apologize for the delayed response as we have been experiencing an unusually high number of tickets. I am sorry that it has taken longer than usual to respond to your concern and your patience is highly appreciated.

    -

    We don't currently have option in Amelia for grouping multiple locations into regions / or postal codes;

    we plan to add it in the future; i can't say an ETA on it.

    I'll kindly ask you to also add it as your personal feature suggestion on this page. 

    Features are pushed up on our "to-do" list when there are a lot of customers requesting those features, so having your vote as a customer can be beneficial to this feature being developed sooner.

    -

    There might be a couple workarounds.

    For example;

    If you would use custom regions setup and categories of services, 

     let's say if you make sections on a WP page, that will present regions/ or post codes for customer to choose;

    then you can set a button with a link on each region ( or a button with Elementor Pop Up);

    then when customer chooses a region, it redirects to a page with locations :

    [ameliacatalog location=1] if you want to show the services of one specific location with ID 1

    [ameliacatalog location=2] if you want to show the services of one specific location with ID 2

    and so on.

    You can also hide employee selection, then customer will see all the available days and time slots.

    -

    But, i am not sure if we can devise a solution for employees to be available for 2-3 appointments per day, and for customer not to see the time slots;  but only to pick a day, then Admin to schedule employees..

    I will have to escalate this to senior colleagues from 2nd level,  and we will confirm if we have any kind of workaround for it.

    I will come back to confirm that as quick as possible. Sorry once more for all the waiting time.

    Kind Regards, 

    Miloš Jovanović
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  •  1,688
    Miloš replied


    Hi, Aline 

    I thought of something else, sorry, i didn't think of it straight away.

    I believe we won't be able to hide the time slots from the days - if you wish employees to be available more than once daily....

    -

    but if you hide employee selection,  and if you set default appointment status as "pending",

    then nothing will get approved unless an Admin or Amelia manager from the back-end checks everything and approves it... They could also reassign employees from one appointment to another, if needed.

    I believe this would be the only way for the time being;

    because if we only place 1 time slot, and customize it for customer to only see the whole day - then each employee will only be available for that service once a day.

    -

    So, the booking flow would be for customer to see all the available time slots;  but they will see availability for all employees at the same time, then they can pick a time slot; and Amelia will pick a random one who is available at this time, if that makes sense?

    But with pending status - it still won't be approved until someone checks it from back-end.

    Would something like this work for you perhaps?


    Kind Regards, 

    Miloš Jovanović
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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