How It Works
- You create a form with the fields you need
- You give the AI instructions on when to show it
- When a visitor asks something relevant, the AI presents the form in the chat
- The visitor fills it out and submits—you get the data instantly
The AI decides when to show a form based on your instructions. Write clear, specific instructions so the AI triggers the form at the right moment.
Creating a Form
Fill in Form Details
- Name (required): A clear name like “Product Review Form” or “Contact Request”
- Description: Brief text shown to visitors above the form
- AI Instructions: Tell the chatbot when to show this form (e.g., “Show when a visitor wants to leave a product review or feedback”)
Add Fields
Click Add Field and configure each field’s type, label, placeholder, and whether it’s required. See Field Types below for all options.
Field Types
Forms support 8 field types to cover most data collection needs:| Type | Description | Use For |
|---|---|---|
| Text | Single-line text input | Names, short answers |
| Email input with validation | Email addresses | |
| Number | Numeric input | Quantities, ages |
| Long Text | Multi-line text area | Feedback, descriptions |
| Dropdown | Select one from a list | Categories, departments |
| Radio Buttons | Choose one option | Yes/No, ratings, choices |
| Checkbox | Single toggle (checked/unchecked) | Agreements, confirmations |
| Rating (1-5 Stars) | Star rating selector | Satisfaction scores |
Field Configuration
Each field has:- Label (required): The question or prompt shown to visitors
- Type: The input type from the list above
- Placeholder: Hint text inside the field (not available for Checkbox and Rating)
- Required: Whether the visitor must fill in this field before submitting
Reordering Fields
Use the up/down arrows on each field to change the order. Fields appear to visitors in the order you set.AI Instructions
AI Instructions tell your chatbot when to display a form. This is the most important part of form configuration—if the instructions are unclear, the AI won’t know when to act.Writing Good Instructions
- Good Examples
- Bad Examples
- “Show when a visitor wants to leave a product review or feedback about their purchase”
- “Show when a visitor asks for a quote, pricing information, or wants to discuss custom plans”
- “Show when a visitor expresses interest in becoming a partner or reseller”
- “Show when a visitor wants to schedule a demo or consultation call”
You can create multiple forms per website, each with different AI instructions. The AI will pick the right one based on the visitor’s message.
Enabling and Disabling Forms
Forms are enabled by default when created. You can toggle a form on or off from the Forms list page without deleting it.- On: The AI can see and show this form to visitors
- Off: The form is hidden from the AI—visitors won’t see it
Viewing Submissions
Every form submission is stored and accessible from your dashboard.View Submissions for a Form
Each form in the Forms list has a submissions count badge. Click the form’s menu to view its submissions. Each submission shows:- All field values with their labels
- Formatted values (e.g., “4/5 stars” for ratings)
- Submission date and time
- Visitor ID and conversation ID
Email Notifications
By default, you receive an email notification when a visitor submits a form. The email includes:- Form name
- Website name
- All submitted field values
- A link to view the submission in your dashboard
Sample Use Cases
Product Reviews
Collect customer feedback with ratings and detailed reviews.Form Details
Name: Product Review
AI Instructions: “Show when a visitor wants to leave a review, feedback, or rate a product”
AI Instructions: “Show when a visitor wants to leave a review, feedback, or rate a product”
Fields
- Text — “Product Name” (required)
- Rating — “Overall Rating” (required)
- Long Text — “Your Review” (required)
- Text — “Reviewer Name”
Quote Requests
Capture lead information when visitors ask about pricing.Form Details
Name: Request a Quote
AI Instructions: “Show when a visitor asks about pricing, quotes, custom plans, or wants to discuss business terms”
AI Instructions: “Show when a visitor asks about pricing, quotes, custom plans, or wants to discuss business terms”
Fields
- Text — “Full Name” (required)
- Email — “Email Address” (required)
- Text — “Company Name”
- Dropdown — “Interest” (required): Sales, Support, Partnership, Other
- Long Text — “Tell us about your needs” (required)
Customer Support Tickets
Collect issue details before escalating to your support team.Form Details
Name: Support Ticket
AI Instructions: “Show when a visitor has a technical problem, wants to report a bug, or needs help that requires follow-up”
AI Instructions: “Show when a visitor has a technical problem, wants to report a bug, or needs help that requires follow-up”
Fields
- Text — “Full Name” (required)
- Email — “Email Address” (required)
- Dropdown — “Issue Type” (required): Billing, Technical, Account, Other
- Text — “Order/Reference Number”
- Long Text — “Describe the issue” (required)
Event Registration
Sign visitors up for webinars or events.Form Details
Name: Event Registration
AI Instructions: “Show when a visitor wants to register for an event, webinar, workshop, or demo”
AI Instructions: “Show when a visitor wants to register for an event, webinar, workshop, or demo”
Fields
- Text — “Full Name” (required)
- Email — “Email Address” (required)
- Text — “Company”
- Number — “Number of Attendees”
- Dropdown — “Session” (required): Morning, Afternoon, Evening
Newsletter Signup
Collect email subscriptions directly in chat.Form Details
Name: Newsletter Signup
AI Instructions: “Show when a visitor wants to subscribe to the newsletter, get updates, or stay informed”
AI Instructions: “Show when a visitor wants to subscribe to the newsletter, get updates, or stay informed”
Fields
- Text — “First Name” (required)
- Email — “Email Address” (required)
- Checkbox — “I agree to receive marketing emails” (required)
Editing and Deleting Forms
Edit a Form
Click the pencil icon on any form to modify its name, description, AI instructions, or fields. Changes take effect immediately.Delete a Form
Click the trash icon and confirm. Deleting a form permanently removes all its submissions. This action cannot be undone.How Visitors Experience Forms
When a visitor interacts with your chatbot and the AI decides a form is relevant:- The AI sends a brief message (e.g., “I’d love to get your feedback! Please fill out this quick form:”)
- The form appears inline in the chat with all configured fields
- The visitor fills in the fields and clicks Submit
- Required fields are validated before submission
- A success message confirms the submission
- The conversation continues normally
Best Practices
Keep Forms Short
3-5 fields is ideal. Long forms reduce completion rates.
Specific AI Instructions
Describe exactly when to show the form. Vague instructions lead to missed triggers.
Mark Key Fields Required
Only mark fields as required if you truly need the data. Optional fields increase completion rates.
Test Before Going Live
Use the preview in the form builder and test via the chatbot to verify the experience.
Troubleshooting
Form not showing when expected
Form not showing when expected
- Check the form is enabled (toggle is On)
- Review your AI Instructions—make them more specific
- Try phrasing your test message differently to match the instructions
- Ensure the form has at least one field
Wrong form showing
Wrong form showing
- Check if multiple forms have overlapping AI instructions
- Make each form’s instructions distinct and specific to its purpose
Submission not received
Submission not received
- Check the Submissions page in your dashboard
- Verify the form is enabled
- Check your email notifications settings
Next Steps
Custom Tools
Connect your chatbot to external APIs
Human Handoff
Escalate to live agents
Best Practices
Optimize your chatbot setup
