How To⦠Tutorials
Step-by-step guides for common tasks in the General Bots Suite.
About These Tutorials
Each tutorial follows the same format:
- Objective β what you will accomplish
- Prerequisites β what you need before starting
- Steps β numbered instructions
- Troubleshooting β common problems and solutions
- Next Steps β what to read next
Getting Started
| Tutorial | Description |
|---|---|
| Create Your First Bot | Set up a working bot from scratch |
| Your First Conversation | Talk to your bot and understand responses |
Knowledge Base
| Tutorial | Description |
|---|---|
| Add Documents to Knowledge Base | Teach your bot from files |
See also Knowledge Base for collections, indexing and retrieval modes.
BASIC Dialogs
| Tutorial | Description |
|---|---|
| Write Your First Dialog | Create a simple conversation script |
For the full picture, continue with BASIC Scripting, which documents every keyword.
Messaging Channels
| Tutorial | Description |
|---|---|
| Connect WhatsApp | Set up the WhatsApp Business integration |
For the other channels, see Channels.
Analytics and Monitoring
| Tutorial | Description |
|---|---|
| Monitor Live Sessions | Watch conversations in real time |
Keyboard Shortcuts
These are the shortcuts implemented in the Suite client. They are declared in the
frontend sources under botui/ui/suite/js/.
| Shortcut | Action | Source |
|---|---|---|
Ctrl/β + K | Open the command palette | command-palette.js, suite_app.js |
Ctrl + L | Open the control center | control-center.js |
Ctrl + Space | Open spotlight search | spotlight.js |
Ctrl + β | Toggle mission control | mission-control.js |
Ctrl + Shift + 1β¦9 | Switch virtual desktop | virtual-desktops.js |
Ctrl + Shift + β/β | Move between virtual desktops | virtual-desktops.js |
Ctrl + S | Save (Editor) | editor.js |
Ctrl + Shift + L | Toggle auto-filter (Sheets) | modules-sheet-advanced/01_core.js |
Ctrl + Enter | Run query (Database) | database.js |
Alt | Open the window menu | suite_app.js, base.js |
Desktop applications also carry their own shortcuts β see Suite Manual for the per-application tables.
Getting Help
- The Chat application can answer questions about the Suite itself.
- Configuration and deployment questions are covered in Configuration and Deployment.
- Bugs and feature requests are covered by Instructions for Logging Issues.
Tips for Following Tutorials
Before you start
- Keep the Suite open and follow along step by step.
- Read an entire step before performing the action.
If something goes wrong
- Re-read the step β the value must match exactly before you customise it.
- Check the Troubleshooting section at the end of each tutorial.
- Ask the Chat application for assistance.
Marker Legend
Throughout the book you will see these indicators:
| Marker | Meaning |
|---|---|
| π’ | GA β generally available |
| π‘ | PREVIEW β usable, still changing |
| βΉοΈ | Note β additional context |
| β οΈ | Warning β a caution worth reading |
Start with Create Your First Bot.