Skip to main content

Objective

Create and configure AI assistants that operate in Email, WhatsApp, Web Chat and Voice. Each agent defines channels, capabilities and AI configuration.

Access

Sidebar -> Agents Path: /app//agents

Roles

  • owner, admin, agent

Prerequisites

  • Integrations: at least one LLM provider (OpenAI or Google) if your plan does not include models.
  • Documents: required to enable RAG.
  • SQL Tables: required to enable SQL.
  • Tools: optional, only if you want external actions.
  • Voice: if you activate voice, then you must create a Voice Agent with a number in the Voice Agents module.
  • Verified email: required to create agents.

Create an agent (Create Agent)

Step by step:
  1. Under Agents, tap Create Agent.
  2. Complete the 4 steps of the modal.

Step 1: Basic Information

Fields:
FieldMandatoryFormatExampleNote
Agent NameYesfree textCustomer Support AgentName visible on the portal
DescriptionNofree textAnswer support questionsDefines tone and role

Step 2: Configure Channels

Select one or more channels. Note: If you enable Voice, the form disables Email/WhatsApp/Web Chat in this step.
  • Email: responses in Inbox.
  • WhatsApp: conversations in WhatsApp module.
  • Web Chat: web widget.
  • Voice: telephony (requires Voice Agents + Twilio).
Create Agent - Step 2 (Channels)

Step 3: Agent Capabilities

Options:
  • RAG (Google File Search)
    • Requires Google AI API Key and uploaded documents.
    • You must select at least 1 document.
  • SQL Database Access
    • Requires tables in SQL Tables.
    • You must select at least 1 table.
  • Web Search
    • Allow external queries if you have Bing Web Search configured. -Tools & Actions
    • Select tools created in Tools.
Fields and data (RAG):
FieldMandatoryFormatExampleNote
Knowledge Base DocumentsYes (if RAG active)multiple selectionFAQ.pdfSelect relevant documents
Fields and data (SQL):
FieldMandatoryFormatExampleNote
Allowed TablesYes (if SQL active)multiple selectionorders, inventoryLimit agent access
Fields and data (Tools):
FieldMandatoryFormatExampleNote
ToolsNomultiple selectionCreate TicketOnly tools created in Tools

Step 4: AI Configuration

Fields:
FieldMandatoryFormatExampleNote
ProviderYesdropdownOpenAIIt depends on your plan and keys
ModelYesdropdowngpt-4oSome models require BYOK
TemperatureYes0.0 - 1.00.7Some models set 1.0
Max TokensYesnumber800Limited by model
Top PYes0.0 - 1.01.0Sampling control
SystemPromptNolong textYou are a helpful assistantCharacter limit
Actions:
  • Next to advance.
  • Create Agent to save.
AI Configuration

Edit an agent

Path: /app//agents//edit The form uses tabs:

Basic Info

  • Agent Name -Description
###Channels
  • Email / WhatsApp / Web Chat / Voice
  • If you activate Voice, you can define Initial Greeting (max 500 chars)

Tools (Capabilities)

  • RAG: select documents
  • SQL: select tables
  • Web Search -Tools & Actions

AI Config- Model, Temperature, Max Tokens, Top P

  • Timezone (optional) -System Prompt
  • Insert tools context (insert tool references to the prompt)
  • Human Escalation: Detect escalation requests
Actions:
  • Save Changes to save.
  • Cancel to return to Agents.

Test an agent

Path: /app//agents//test Main functions:
  • Send test messages.
  • View traces (RAG, SQL, tools).
  • Test voice if the agent has voice enabled.

Activate or deactivate an agent

In the Agents list, use the status toggle on each card.

Delete an agent

On the agent card, use Delete. Confirm the action.

Good practices

  • Use a clear name per use case (Support, Sales, Collections).
  • Enable only channels that you are going to operate.
  • For RAG, upload clean documents with clear names.
  • For SQL, limit the tables to those needed.
  • Keep the System Prompt below the limit, especially in voice.

Common errors

  • Models do not appear: API key is missing in Integrations or the plan does not include the model.
  • RAG disabled: Google key or documents missing.
  • SQL disabled: no tables.