ChatMaxima Frequently Asked Questions

Browse our comprehensive FAQ section to quickly find solutions, learn how to use ChatMaxima features, and get step-by-step guidance for setup, integrations, and support.

Response Section Date and Time Block FAQs

Written by Soniya | Updated on Sep 18
Response

Basics & Overview

 

1. What is the date and time input block used for in a chatbot?

This block is used to collect a specific date and, if needed, a time from a user, such as for scheduling an appointment or a reservation.

2. How does the date and time block help my chatbot manage user responses?

This block ensures that the date and time information collected from a user is in the correct format and can be stored for later use in the chatbot's workflow.

3. What is the purpose of the "Enter Variable Name" field in the date and time block?

 The "Enter Variable Name" field is used to save the user's input. The collected date and time can then be reused anywhere in the chatbot flow.

4. What are the rules for naming a variable in the date and time block?

The variable name should only contain lowercase letters and underscores.


 

Configuration & Formats

 

5. Can I ask for just the date, or both date and time, using this block?

 You can specify whether you want to include time along with the date by using the "Include Time" toggle. If you enable it, the user will be prompted to enter both the date and time.

 

6. What is the purpose of the "Date Format" field in the date and time block?

The "Date Format" field allows you to select a pre-defined format, such as MM/DD/YYYY or DD/MM/YYYY, to ensure the input is consistent.

 

7. Can I choose between a 12-hour or 24-hour clock for time input?

Yes. When you enable the "Include Time" toggle, a "Time Format" field appears, which allows you to specify the time format (e.g., 12-hour or 24-hour) to ensure the input matches the required system format.

 

8. Why is the "Timezone" field important for the date and time block?

The "Timezone" field is used to set the timezone for the date and time, which ensures consistency and accuracy when dealing with users in different time zones.

9. Why would I want to store the timezone in a variable?

By storing the timezone in a variable, you can use it later in your chatbot flow, for instance, when confirming a booking with the user's specific time zone.


 

Validation

 

10. How can I ensure a user enters a valid date using the date and time block?

The block has built-in validation rules that check if the entered date is in the correct format.

11. How can I limit the date a customer can select to be after a certain day?

 You can set the earliest allowed date by checking the "From Date" box and entering the starting date.

12. What is the purpose of the "From Date" field in the date and time block?

The "From Date" field allows you to set the earliest allowed date for the user to select, which ensures the input falls within an acceptable range.

13. How can I limit the date a customer can select to be before a certain day?

You can set the latest allowed date by checking the "To Date" box and entering the ending date.

14. What is the purpose of the "To Date" field?

The "To Date" field allows you to set the latest allowed date, which ensures the input does not exceed the specified maximum date.

15. What happens if a user's date input is outside the allowed date range?

 If a user's input is outside the range you defined with the "From Date" and "To Date" fields, their input will be considered invalid.

16. Can I customize the error message for invalid date and time input?

Yes. An "Error Message" field is available, allowing you to provide a custom message that will be displayed when the user's input does not meet the validation rules.

 


 

Step-by-Step Process

 

17. What is the final step to save the date and time block?

 After you have configured all the fields and validation rules, you must click submit to save the block.


 

Location & Tutorials

 

18. Where can I find the date and time block in the chatbot builder?

You can find the date and time block by navigating to Dashboard → Quick Access. Then, under ChatMaxima Studio, click on Create Chatbot. The date and time block will be available in the response section of the builder.

19. Where can I find a video tutorial for the date and time block?

To find a video tutorial for the date and time block, navigate to Dashboard → Resources. In the dropdown menu, click on Video Tutorial, and then use the search bar to find the specific guide.
link https://chatmaxima.com/video-tutorials/creating-a-response-date-and-time-node-in-chatmaxima/


 

Advanced Questions

 

20. How does the date and time block save me from writing validation code?

The block has built-in, automatic validation for dates and times, so you do not need to manually write any code or complex rules to ensure the input is in the correct format and range.

21. What is an example of an invalid input for the date and time block?

An invalid input could be a date that is outside the "From Date" and "To Date" range, a date in an incorrect format, or an invalid time (e.g., 25:00).

Date and Time Input
Error Message
Timezone
Validation
Variable Storage