Skip to main content

Chatbot Builder

The Chatbot Builder is Teleform's visual interface for creating Telegram bots. Using a drag-and-drop interface, you can design complex user interactions without writing any code.

Bulk Messenger Interface

Understanding the Interface

When you enter the Chatbot Builder app, you'll see a canvas where you can build your chatbot flow. This is your main workspace where you'll design how users interact with your bot.

Building Your Flow

Node Types

You can add different types of nodes to create your flow:

  • Message Nodes: Send text messages to users
  • Media Nodes: Share images, videos, or other media
  • Link Nodes: Share URLs and web content
  • Menu Nodes: Create split flows with multiple options
  • Question Nodes: Collect user responses and store them in variables

Commands and Flow

  • Telegram bots operate through commands
  • Your flow starts when a user sends the /start command
  • You can add custom commands to your bot through the Chatbot Builder
  • Each command can have its own unique flow and behavior

Working with Commands

  1. Add a new command in the Chatbot Builder Bulk Messenger Interface
  2. Design the flow that should execute when the command is triggered Bulk Messenger Interface
  3. Test the command by interacting with your bot in Telegram

Publishing Changes

The Chatbot Builder allows you to work on changes while your bot remains live:

  1. Make your desired changes to the flow
  2. When ready, click the "Publish" button
  3. Your changes will be immediately available to users
  4. Test the changes by interacting with your bot in Telegram

This means you can:

  • Work on improvements without disrupting the live bot
  • Test changes by using your bot in Telegram
  • Update your bot's behavior at any time
  • Maintain a stable experience for your users