Appearance
Quick Start
This page walks you through your first login and the basic steps to get a project up and running.
Logging In
- Open the Bonsai Console URL in your browser.
- Enter your operator email and password.
- Click Log In.
You'll land on the Dashboard.
First-Time Setup
If this is a brand-new installation with no operator accounts yet, you'll see a one-time setup screen where you create the first super admin account. After that, a guided setup wizard walks you through configuring your first AI service provider and creating your first project.
Selecting a Project
Almost everything in Bonsai is organized inside a project. A project represents one complete conversational AI experience (for example, a customer service bot for your website).
Use the project selector dropdown in the top navigation bar to switch between projects. The Design and Monitor sections will automatically show data for whichever project is selected.
Creating Your First Project
- Go to Administration > Projects.
- Click Create Project.
- Fill in:
- Name — A human-readable name (e.g., "Customer Support Bot").
- Description — Optional notes about what this project is for.
- Save the project.
Setting Up a Provider
Before your AI can do anything, it needs access to a language model. Providers are connections to external AI services.
- Go to Administration > Providers.
- Click Create Provider.
- Choose the provider type — for a basic setup, pick LLM (language model).
- Select the API type (e.g., OpenAI, Anthropic).
- Enter your API key and any other required settings.
- Save.
You can add more providers later for voice synthesis (TTS), speech recognition (ASR), and storage.
Building a Basic Conversation
With a project and a provider in place, you can start designing:
1. Create a Agent
Go to Design > Agents and create a agent. This defines the AI's personality:
- Name — e.g., "Friendly Agent"
- Personality Prompt — Describe how the AI should behave: "You are a warm, professional customer service agent. You use simple language and always confirm you've understood the customer before moving on."
- Voice settings — If you have a TTS provider, choose a voice here.
2. Create a Stage
Go to Design > Stages and create your first stage. Think of a stage as a step in the conversation:
- Name — e.g., "Greeting"
- Prompt — The instructions for the AI at this step: "Welcome the customer and ask how you can help."
- Agent — Select the agent you just created.
- LLM Provider — Select the language model provider you configured.
- Enter Behavior — Choose "Generate response" so the AI speaks first when a conversation starts.
3. Create an API Key
An API key is created automatically when you create a project, so you may already have one. If you need an additional key, go to Administration > API Keys and create one. Client applications use this key to connect to your project and start conversations.
4. Test It
Use the Playground to start a test conversation and see your AI in action. You can send text messages and see how the assistant responds based on your stage prompt and agent.
What's Next?
Now that you have a working conversation, explore the more powerful features:
- Project Design Guide — A step-by-step walkthrough for designing a complete project.
- Stages — Add more steps to your conversation flow.
- Actions & Effects — Make the AI do things beyond just talking.
- Classifiers — Teach the system to understand user intent.
- Knowledge Base — Add FAQ content for accurate, consistent answers.