Agent List
The Agents page shows all agents in your workspace. Each agent card displays:- Name and description
- Status —
Activeor inactive - Last Active — when the agent last handled a conversation
Creating an Agent
Click + New Agent to open the multi-step agent creation wizard. Move through each step using the Previous and Next buttons, or jump to any step using the sidebar.Step 1 — Basic Info
Set up the core identity of your agent.| Field | Description |
|---|---|
| Agent Name | Visible to your team. e.g. Inbound Support, Sales Qualifier |
| Description | A brief summary of what this agent does |
| Language | The language the agent will communicate in (default: English) |
| Active Status | Toggle to enable or disable the agent |
Step 2 — Prompts
Define how your agent communicates using a System Prompt — this sets the agent’s personality, role, and behavioral guidelines. A default prompt is provided to get you started. Use Reset to default to restore it at any time.Step 3 — Intelligence
Choose the LLM configuration that powers your agent.- Automatic Model Selection — Beni selects the best AI model for optimal performance and cost efficiency
- Temperature — Controls response style on a scale from
More precise(0) toMore creative(1.0)
Lower values (0–0.3) make responses more focused and deterministic. Higher values (0.7–1.0) make responses more diverse and creative. For conversational agents, we recommend 0.3–0.5 for consistency.
Step 4 — Knowledge Base
Select the documents your agent can reference when answering questions. Browse folders and files from your Knowledge Base, or use + Manage to add new documents.Step 5 — Tools & Action
Give your agent the ability to perform actions and access external systems. Use + Manage Tools to create and configure tools, then assign them to this agent.Step 6 — Chat Widget
Customize the chat widget that appears on your website.| Field | Description |
|---|---|
| Display Name | Name shown in the chat widget header. Leave empty to use the agent name |
| Primary Color | Brand color for the widget (hex code) |
| Chat Widget First Message | Greeting shown when the widget opens |
| Bubble Text | Text shown on the chat bubble before the user opens it |
Step 7 — Voice & Speech Soon
Configure voice provider and TTS/STT settings for voice-enabled agents.Voice AI capability is coming soon. Stay tuned for updates.
Step 8 — Phone Numbers Soon
Assign phone numbers to your agent for SMS and voice call handling.Phone number assignment is coming soon.
Updating an Agent
To edit an existing agent, click on it from the Agents list. The configuration steps are the same as creation with one addition in the Chat Widget step:Embed Code
Once your agent is created, an Embed Code section appears in the Chat Widget step. Add this script to your website to display the chat widget.</body> tag of your HTML.
Replace
YOUR_PUBLISHABLE_KEY with a publishable key from Settings → Publishable Keys. Publishable keys are safe to use in frontend code and can be restricted to specific domains.