B6AIDocs

Creating Your First Bot

Create, name and configure a new bot from a template, from scratch, or with AI.

5 min read

Overview

A bot is an AI agent made of flows (connected nodes), intents and utterances, a Knowledge Base, and the channels it is published to. This guide creates a simple bot you can build on. You will find bots under Bots in the left navigation.

Two ways to build
Design the bot visually in Bot Builder, or use Generate bot from prompt to have B6AI author a first version from a one-line description. Either way you get the same editable bot.

Choosing a bot type

When you create a bot you choose a type, which seeds an appropriate starting structure. You can customize any of them.

Bot typeBest for
FAQAnswering common questions from your Knowledge Base
SupportResolving issues, with handoff to an agent
E-commerceOrder status, product lookups and checkout
Lead GenQualifying and capturing leads
CustomBuilding from a blank canvas

Naming & metadata

  1. Open Bots and click New Bot.
  2. Give the bot a clear name and description.
  3. Choose the bot type and default language.

Adding your first node

  1. In Bot Builder, the default flow already has a Start node.
  2. Drag a Text node from the Core Conversation section of the palette onto the canvas.
  3. Draw an edge from the Start node to your Text node.
  4. Type your welcome message in the properties panel.
  5. Add an End node so the branch terminates.
Flows have one Start
Every flow begins at a single Start node, and every branch must end in an End node. The builder flags branches that do not.

Previewing the bot

Use the test simulator to chat with your bot exactly as a customer would, before publishing. Fix any validation warnings the builder surfaces.

What comes next

Add intents and utterances so the bot understands what customers say, upload content to the Knowledge Base so it can answer from your material, connect a channel on the Channels tab, then test and publish.

Was this page helpful?