Request Information
Here is a structured guide on Chat Components under "Request Information":
Hereβs a structured breakdown of the available chat components and their use cases:
Basic Input Components
Name
Requests the user's name.
Customize the request message in the Customize Bot Message section.
Phone Number
Requests the userβs phone number.
Allows selecting a specific country code from a dropdown.
Email
Requests the user's email address.
The message can be customized in the Customize panel.
Choice-Based Components
Single Choice
Allows users to select one option from a list (up to 5 options).
Each option can be linked to the next component.
Multiple Choice
Enables users to select multiple options (up to 5).
Each option can be connected to a subsequent action.
User Input & File Upload
Text Question
Requests an open-ended response from the user.
File Upload
Allows users to upload a file, image, or video.
Customize the request message in the left panel.
Advanced Interactive Components
iFrame
Embeds an external webpage into the chat.
Requires a URL, title, and CTA button.
Appointment
Lets users book an appointment.
Set availability hours, time slot intervals, and future booking days.
Integrate with a third-party scheduling tool.
Location
Requests a text-based location from the user.
Date/Time Picker
Collects date and time inputs.
Offers a calendar-based selection for users.
Feedback & Numeric Inputs
Rating
Collects user ratings and feedback.
Supports 5 rating options.
Range Selector
Allows users to input a value within a specified range.
Supports custom prefix, suffix, and step values.
Numeric Input
Accepts only numerical values as input.
Dynamic & Logic-Based Components
Smart Question
Directs the conversation based on user responses.
Supports keyword-based routing (exact match or keyword presence).
Redirect
Connects to another pre-built chat flow.
The conversation seamlessly continues in the selected flow.
API & Integrations
API Component
Integrates a third-party service into the chat flow.
Handles response codes (200 = success, 400 = error).
More details available in the Developers section.
Each of these components plays a crucial role in enhancing chatbot flexibility, enabling seamless conversations, user interactions, and third-party integrations. π
Last updated