Access and Manage Questionnaires
1
Open Tools
Select Tools from the left navigation menu.
2
Select Questionnaires
Click the Questionnaires card to open the management page.
3
Create a questionnaire
Click Add, enter a name for the questionnaire, and start adding questions.
Create and Configure Questions
The Questions page contains General settings and individual question blocks. You can add, duplicate, reorder, deactivate, or delete individual questions at any time.General Settings
Per-Question Settings
Each question block includes the following settings:
Use the icons beside each question to delete, duplicate, or reorder it. Click Add New to add another question, then click Save to save the questionnaire.
Handling Invalid Responses
When a user’s response does not match the selected Response Type, the Bot sends the retry message and asks the user to try again. After three consecutive failed attempts, ChatbotX exits the questionnaire and continues to the next block in the Flow.Response Types
Questionnaires support five Response Types:
With Multiple choice you can create multiple answer options under Options, assign a separate score to each option, reorder options using the arrows, delete unneeded options, and add new ones with Add.
Review Results in Applicants
When a user completes a questionnaire, ChatbotX saves the result in Applicants. The overview shows:- Applicants — total number of participants.
- Completed — number of fully completed questionnaires.
- Completion rate — the percentage of participants who finished.
Use Questionnaires in a Flow
Add a Questionnaires Action
1
Open Send Message
Create or open a Send Message block in Flow Builder.
2
Open Actions
Click Create, select Actions, then select Questionnaires.
3
Select a Mode
Open Edit and select the Mode that matches the purpose of the block.
Delivery Information Flow Example
Create a Send Message that asks whether the user wants to provide delivery information. Connect the Enter information button to a block containing the Start questionnaire Action. When the user clicks, the Bot asks for their phone number, address, payment method, and email in sequence.How Questionnaire Progress Is Preserved
ChatbotX tracks each user’s progress through a questionnaire so sessions can resume correctly:- If a user answers the first question and the Flow returns to the Start questionnaire block, the Bot continues from the next unanswered question.
- A questionnaire is considered complete after the user answers every active question.
- The End questionnaire Mode also ends the questionnaire and saves the result in Applicants.
- A user already listed in Applicants cannot complete the same questionnaire again without being removed first.
- Run Delete applicant to clear the previous result and allow the user to start over.
- If a response matches a Keyword trigger during an active questionnaire, ChatbotX prioritizes and fires that Keyword.
- After three invalid responses, ChatbotX exits the questionnaire and moves to the next block in the Flow.