Core concepts
A short glossary of the terms we use. Each concept gets a deeper page elsewhere in the docs.
Agent
A configurable AI persona that converses with visitors. Has a prompt, a voice, optional avatar, optional slides, and optional knowledge base. One agent → one published URL → one embeddable widget.
Slide
A single page in a fullscreen experience the agent walks visitors through. Slides have a title, freely positioned elements (text, images, videos, quizzes), an optional avatar dock configuration, and an optional script the agent reads.
Knowledge base
A library of documents (PDF, web pages, plain text) the agent can reference during a conversation. Visitors ask questions; the agent grounds answers in the KB.
Tool
A capability the agent can invoke during conversation — calling an API, advancing slides, sending an email, looking up a customer record. Tools are how agents take action, not just talk.
Visitor
A person interacting with a published agent. Identified anonymously by default; can be tied to your CRM via a visitor identity hook.
Conversation
One session between a visitor and an agent. Has transcript, recording (if enabled), tool-call history, and a summary.
Workflow
The graph of slides, tools, and branching logic that defines an experience. The visual editor renders it as nodes and edges.
Template
A pre-built starting point — agent + slides + prompts — you can clone and customize. See the recipe gallery.