# Chapter 05 – gbdialog Reference

This chapter documents the BASIC dialog language used to define conversational flows. It includes:

* **Basics** – Core language concepts and control flow.
* **Templates** – Example `.bas` files (`start.bas`, `auth.bas`, `generate-summary.bas`, enrollment tool).
* **Keywords** – Detailed reference for every keyword defined in `src/basic/keywords/`.

Each keyword page contains syntax, description, parameters, and a real example taken from the official template files.
