The Chatbot Builder is a visual drag-and-drop editor that allows you to create automated conversation flows for your chat widget. Build interactive chatbots without any coding knowledge.
The Chatbot Builder uses a node-based visual editor where you:
| Element | Description |
|---|---|
| Toolbar | Top menu with Templates, Preview, Add, Center, and Save buttons |
| Canvas | Main workspace where you build your flow |
| Nodes | Individual steps in your conversation flow, each color-coded by type |
| Connections | Lines connecting nodes to show the flow path |
| Minimap | Small overview in the corner for navigating large flows |
Click Templates to browse pre-built chatbot flows. Templates help you get started quickly with common use cases like lead generation, FAQ bots, appointment booking, and more. See Chatbot Templates for the full list.
Note: Loading a template will replace your current flow. You'll be prompted to save unsaved changes first.
Click Preview to test your chatbot in a new browser tab. This opens a preview page where you can interact with your chatbot exactly as visitors will experience it.
Click Add to open a panel with all available node types. Click or drag a node type to add it to your canvas.
Click Center to zoom and pan the canvas so all your nodes fit on screen. Useful when working with large flows.
Click Save to save your chatbot configuration. The save button turns green when you have unsaved changes.
Important: Always save your changes before leaving the page. Unsaved changes will be lost.
The Start node is automatically created and marks the beginning of your conversation flow. Every chatbot must have exactly one Start node. It cannot be deleted or edited and has a single output that connects to your first step.
Display a text message to the visitor. Supports rich text formatting: bold, italic, underline, links, ordered and bullet lists. Automatically advances to the next connected node after displaying.
Use cases: Welcome messages, information delivery, instructions, transitions between conversation sections.
Present the visitor with multiple clickable options to choose from. Each option creates a separate output on the node, allowing you to create branching conversation paths.
Configuration:
Use cases: Qualifying questions, navigation menus, quick replies, branching conversation paths.
Collect information from visitors through form fields. The configuration has two tabs: Message (optional introduction text) and Fields.
Supported field types:
| Type | Description | Use Case |
|---|---|---|
| Text | Single-line text input | Name, company |
| Email input with validation | Contact email | |
| Phone | Phone number input | Contact phone |
| Textarea | Multi-line text area | Detailed messages |
| Checkbox | Yes/No checkbox | Terms acceptance, consent |
Each field supports a label, placeholder, help text, and a required toggle.
Trigger notifications and update visitor status when reached in the flow. This node runs silently in the background and automatically advances to the next step.
Configuration:
Hand off the conversation to an AI-powered chatbot that can answer questions based on your Knowledge Base.
Use cases: 24/7 automated support, FAQ answering, product information queries, after-hours coverage.
Transfer the conversation to a live human agent from your team.
Display a scrollable set of cards with images, descriptions, and action buttons.
Button types: URL button (opens a link) or Flow button (continues to the next node, creating a separate output like Selection options).
Use cases: Product showcases, service offerings, feature highlights, portfolio displays.
Tips:
Click the Delete button on a node to remove it. The Start node cannot be deleted.
Start → Welcome Message → "What brings you here?" (Selection)
├─ "Pricing inquiry" → Contact Form → Notification (Lead) → Thank You
├─ "Product demo" → Demo Form → Notification (Lead) → Confirmation
└─ "Support" → AI ChatbotStart → Welcome Message → "How can we help?" (Selection)
├─ "Quick question" → AI Chatbot
├─ "Return an item" → Return Form → Notification → Instructions
└─ "Talk to someone" → Live ChatStart → Welcome Message → Carousel (3 products)
├─ "View Product A" (URL) → opens product page
├─ "Learn More about B" (Flow) → Details Message → Contact Form
└─ "Get a Quote" (Flow) → Quote Form → Notification (Lead)Get started