Quick start
This page is a sequential checklist to plan your first end-to-end bot experience. Each step lists a success criterion and common pitfalls. For vocabulary, read Concepts and architecture.
Screenshot checklist
You can add a screenshot per step (e.g. ).
Prerequisites
| Requirement | Why it matters |
|---|---|
| A valid Cere Insight account (sign-up or invite) | Protected routes require a session |
| The web app URL in a browser | Your deployment’s https://… |
| A reachable API | NEXT_PUBLIC_API_URL must point to your backend |
| (Live) Messaging environment and API credentials | Inbox wiring is configured per org/environment |
Roles: Creating a new project usually requires ORG_ADMIN; members may edit but not create — match your org policy to the API guards.
Step 1 — Account and org context
- Sign in from Login or Register (
/login,/register). - If you belong to multiple orgs, pick the right tenant in the organization switcher; this drives the
X-Organization-Idheader. - After sign-in you should see the shell: Home, Projects, etc. in the sidebar.
Success: Dashboard loads; network tab shows Authorization and X-Organization-Id on API calls.
Stuck? Redirect loop to /login often means no access_token cookie — check privacy/incognito settings.
Step 2 — First project (Bot App)
- Open Projects (
/projects). - Create a new project: name, short description, main system prompt.
- LLM settings (model, temperature, token cap) must satisfy the plan’s
allowedModels; otherwise creation or runtime calls fail.
Success: Project card appears; detail (/projects/[id]) opens board/settings.
Stuck? 403 — role too low or super admin without org context. See Authentication.
Step 3 — Define agents
- Create at least one agent: display name, system prompt.
- For multiple specialists, add a router agent — the routing description must be explicit.
- If priority fields exist, document team rules for conflicting routes.
Success: Agents appear in the project; they can be placed on the board per product version.
See Agents.
Step 4 — Knowledge base (recommended)
- Create a base under Knowledge bases (
/knowledge-bases). - Upload documents; wait until embeddings are COMPLETED.
- Attach a tool or knowledge base node on the project board.
Success: Test-mode answers lean on sources or hallucinations drop.
See Knowledge bases.
Step 5 — Tools and integrations
- Declare an API integration (base URL, auth) if you call REST services.
- Create a tool and link it to the right agent.
- Never publish secrets in client-side snippets — prefer secure server patterns summarized in API integrations.
Success: In test mode the model calls the tool with meaningful HTTP errors when failing.
Step 6 — Board
- Open the project board.
- Place nodes, e.g.
Router → Specialist → KB tool. - Draw edges; the right detail panel edits the selected node.
- Confirm save/autosave behavior for your version.
Screenshot
Show ≥3 nodes, one selected edge, and the detail panel — readers instantly see “where to click”.
Stuck? Empty board may mean the graph failed to load — check 401/403 in the console.
Step 7 — Test mode
- Open test mode in the project context.
- Send realistic user utterances; observe which agent/tool fired (highlights if available).
- Fix routing text or edges when branching is wrong.
See Project management — Test mode.
Step 8 — Live chat (ops)
- Create a live messaging inbox (web, email, WhatsApp…).
- Bind the project to the inbox and configure bot / live agent assignment.
- Embed the widget or validate with a test user.
Step 9 — AI Builder (optional)
Use the AI Builder panel for natural-language sessions; periodically verify the board manually — suggestions are not always production-grade.
See AI Builder.