New Calendar Input UI

make
feature_request

#1

Hey Guys,

We have created a new Input UI in the Builder Tool, which makes it really easy for you to book appointments with your users over the Bot conversation. It’s called the Calendar Time Input UI and here is how it looks like:

The user can select the Date fom the Calendar UI and then select the available preferred slot right after that, and then send it across in the chat. If they cannot find a preferred time slot for the selected date, they can go back and pick another date.

Here is how you the configuration for this new Input UI looks like in the Gambit Modal

Check this corresponding help doc for this Input UI:


#2

This is a good opportunity to introduce our new team member here at TARS.

@Emmanual is Emmanual Vincent.

The Calendar Time Input UI is created by him and he has done an amazing work on the design and UX :sunglasses:


#3

Fantástico. i LOVE!!!


#4

I love it!! Is there a way to set the Min Date to something like 3 days in the future? The logic is that you don’t want someone to be able to schedule an appointment during a time that you might already have booked or at least so that you have some time to contact them to reschedule if they happen to book during a time you already have booked. So for example, a booking plugin I use on Wordpress sites allows for dates 0-30 days in the future as the minimum lead time. This would open up a lot more flexibility. Also, adding a set of business hours would be helpful too so that you could constrain when someone could schedule. The way it is set up now they could schedule 7 days a week but only during the start and end times. I work with companies that work for example 8-5 M-Th, 8-4F and 9-1on Saturday. It is a great start but just needs some additional parameters to be really usable.


#5

Hey @jeff,

Thanks for your response. I agree with you. In order for this to be a real viable solution for people to use to book appointments, all the above mentioned feature is very necessary. For that, we plan to make a Google Calendar integration with the Calendar Time InputUI, so that you can configure all those constraints in your Google Calendar and it will allow only available time slots to the user to Book the appointment.

It will even book the apointment on your calendar and show only available slots to the next user in real time.

Would you use this more often, if we build something like that?


#6

Hi Vinit,
I think that would be best as it would allow the most flexibility. Any idea when that would be implemented?


#7

Targeting to release it by this month itself.


#8

That’s awesome! Love the continued integration options!


#9

Hi Vinit, I was thinking about the calendar integration and it would not solve the “you must book three days in advance” problem because you would always have to go in and block out the next 3 days on your calendar in order for that to work. Is there a way to add the earliest date to be in the future ? I love the idea and one of my bots has a lot of activity that I think would convert better if done this way instead of redirected to a separate scheduler.


#10

Hi @jeff,

If it is just the minimum date selection to be some days in the future, then it is possible even right now. This has to be done in the code view of the gambit and has to be done from our end. Ping me on the live chat help on the Dashboard and let me know the Bot ID and the Gambit ID for this and I can do it.


#11

Hey Vinit,

Can we have the “Timezone selection” feature too? This is very helpful when we are doing the appointments bots on our sites. And get that converted into the desired timezone format.

If someone from USA selected the time, then it should be converted to us in the IST format.

Another scenario, We can have an only certain time of the day available. So that the other countries will be feasible to book an appointment for that time. As we have social time, and other things too.

And is the integration google calendar is done?

let me know if it is done.

Thanks


#12

Hey @thesureshg,

Yeah TimeZone option is something we have to figure out. How can we implement it so that the bot figures out the the TZ, with least amount of configuration needed.


#13

Sure Vinit, No problem.

Take your time :slight_smile:

I have this idea,

We can divide the timezone by blocks.

In the bot calender setup, we can select the country we are targeting in the ads. There are different options like UK, USA, Australia etc.

Once we select the country, then we can pull only those selected timezones for the customers.

It’s hardly 12 max.

It will be way better for the users to choose it.

The Timezone list https://en.wikipedia.org/wiki/List_of_time_zones_by_country

Happy Holidays, and Merry Christmas :slight_smile: