What is the Date picker Feature in Frontman’s Story-builder Section?

Organise events quickly and conversationally with your clients as per their time zone.

“Date picker” card let you schedule an appointment with the website visitors within the conversational framework. A visitor needs to simply pick up the available date and/or time from the calendar, and voila appointment gets scheduled. Contrary to the concept of “Forms”, “Date picker” card conversationally confirms the details with the submitter. Which in turns, enhances the customer experience.

“Date picker” menu

Key Points:

  1. Trigger text
  2. Select type
    • Date
    • Time
    • Date and Time
  3. Change the activity span
  4. Additional settings
    • Disable weekends
    • Allow skip
    • Current date
    • Date rolling

Trigger Text: Through this, you can request the customers to pick a date and/or time. And, after clicking on the “Trigger text”, a calendar will scroll up to get the input from the users.

Trigger text: Book an appointment
“Trigger text” will be shown in the chat window like this

Select Type: Scheduling an event for the same /specific day? Then, you can set the input type to “Time only”. Or, planning to trigger a day-full event? Then, you can select to assign “Date only”. Moreover, you can also make use of both “Date and time” if you’re planning to run a specific day/week/month-long events.

In the “Select type” menu, you can either pick date, time, or both.
Select type: “Date” allows you to let the user pick a specific date.
Select type “Time” allows a user to pick time only as per the default and slot picker mode
Select type”Time” allows a user to pick a time from the current date.
A user can select both preferable date and time as per the default and slot picker mode

Change activity span: This can be useful in case you want to schedule an event, not for a particular date and time. But, for weeks or months. You can arrange an event for any specific period of time, such as a month-long event drive can be called within the conversational framework.

With this menu, you can select the “Time span”, through which you want to hold an event.

Time picker setting: Sectioned into two formats, default and slot picker. You can choose to keep it in the default format, or in the “Slot picker” you can set a specific time as per the appropriateness.

Default mode: When “Set” to date and time format, default mode will work like this.

Time picker setting when on “Default mode”
users will have to pick a suitable date
And, a suitable time
The final screen will be shown like this

Slot picker: It works with time, date and time functions only. Here, slots are divided into 1:00-5:00 (60 minutes each slot), 5:00-6:00 (30 minutes each slot), 6:00-7:00 (15 minutes each slot) .

You can choose to divide the slots in 60 minutes, 30 minutes, and 15 minutes interval. Users can select only one of the preferable slots.
After clicking on “Pick a suitable date “, the user will be shown a calendar to pick a date
Accept to book an appointment at 3:00, or skip next to see the next available slot
After skipping, a user will see the next available slot of 30 mins.
Here, 6:15 slot is picked and accepted
User will get the confirmation of the selected date and time slot like this

Additional settings:

Additional settings menu

Disable weekends: By enabling and disabling this feature, you can choose to skip/pick weekends in the calendar as per your choice.

Turn on “Disable weekends” to let the user pick Saturday and Sunday in the calendar

Allow skip: Let the visitor skip the “Time and date” card to continue to the conversation.

Turn on “Allow skip” button to let users skip the “Date”, “Time”, and “Date and time” cards.

Current date: Let you disable the past days, to begin an event from the current date.

Turn on “Current date” in order to start an event from the present date

Date rolling: This feature adjusts the date forward automatically as the day changes, with respect to the selected calendar duration.

Turn on “Date rolling” to adjust the date in the calendar as the current day pass away.

Save as attribute: Record the user input in the form of an attribute, so that you can call it whenever required.

Save user response in the “Choice attribute” by saving it in the attribute section

How to fetch specific user details from the saved attribute?

For instance, if you have saved the user-selected date and time details in the {{choice}} attribute. And, you need to send only date or time to your sales team, or if you want to filter users details based on a specific date/time.

Then you can call it by using the attribute: {{choice_date}} for date, and {{choice_time}} for time only.

Note: You can read more about calling specific attributes in this article.

What are the Use Cases of Date Picker Feature?

Call an appointment right from the Frontman chat screen, and advance your customer relationship. Here are a few use cases of “Date picker” feature, that will help you to understand its implementation.

Hospitality: Let your customer book a seat/hotel room/ trip/event with ease, without phone calls and forms. With this feature, you can enhance your customer service further.

Car dealers: Let your customers book a service, or schedule a test-drive within the chat window.

Hospitals: Now, it has become easy for patients to schedule a meeting with specialists/doctors without filling forms, or waiting on a telephone line.

Corporates: Get your clients on board, or schedule an important meeting with businesses through interactive chatbot platform.


Visitor can pick date or time as per their timezone. The “Date picker” card can only be placed after text or image card*.

Makerobos Help Center