Skip to content

Agent and Channel Setup

Getting Started

After creating an agent and a channel, configure their settings for optimal performance. Start with the agent (AI profile), then move on to the channel.


Agent Setup

An agent is a set of rules and settings that define how your AI operates. To access the settings, click the icon next to the agent on the main page.

Main page

AI Settings

Agent settings

Parameter Description
Agent Name Name for easy navigation in the dashboard
AI Model The language model used to generate responses
Instructions Agent behavior rules: greeting, company description, conditions for transferring to an operator, language settings
Temperature Response creativity (0–1). Higher values produce more varied responses, lower values produce more precise ones. Default: 0.5
Max Embeddings Maximum number of knowledge base articles used to generate a response. Default: 5
Message Retention (days) How long conversation history is stored. 0 — store forever. Default: 30
Process Images Allows the agent to view and analyze the content of images
Process Audio Allows the agent to recognize voice messages

Choosing a Language Model

Each model differs in speed, accuracy, and cost. GPT-4 and Claude Haiku family models work great for most support tasks. For complex analytical tasks, consider GPT-5, Claude Sonnet, or Claude Opus. See pricing details in the Pricing section.

Example Instruction

You are a polite customer support assistant for "MyCompany".
Always address the customer by name.
Only answer questions related to our services.
If you don't know the answer — suggest contacting an operator.

Functions

In the "Functions" section, you can extend the agent's capabilities by connecting additional tools. Click "Manage Functions" to view available options.

Agent settings — functions and knowledge base

Available functions depend on connected integrations, for example:

Function Description
Change Eddy Ticket Owner Transfer a ticket to an operator in HelpDeskEddy
Close Eddy Ticket Close a ticket in HelpDeskEddy
Change Usedesk Ticket Owner Transfer a ticket to an operator in Usedesk
Close Usedesk Ticket Close a ticket in Usedesk

Functions marked as "Configurable" require additional setup on the channel page.

Manage functions

Agent Knowledge Base

At the bottom of the agent settings, you will find the "Knowledge Base" section. Click "Link Data" to connect uploaded articles to the agent.

In the dialog window, select the desired articles from the list and click "Save".

Linking knowledge base

Response Quality

The accuracy of the agent's responses depends directly on the quality of your knowledge base. See detailed recommendations in the Knowledge Base article.

Channel Setup

A channel is a connection method (Telegram, WhatsApp, Custom, etc.). To access the settings, click the icon next to the channel on the main page.

Channel Agent Setup

At the top of the channel page, you can select and change the AI agent serving this channel.

  • Select an agent from the dropdown list
  • The "New Start" option — clears the context of all conversations when switching agents
  • Click "Switch Agent" to confirm

The "Edit Agent →" link leads to the current agent's settings.

Channel settings — agent and general settings

"General Settings" Tab

Parameter Description
Identifier Unique channel ID (e.g., CAV-E41B2635DBE5A6F309F8)
Status Running / Stopped toggle. When the channel is stopped, the agent does not respond to messages
Name Channel name for easy navigation

Channel settings — functions and danger zone

Channel Functions — located at the bottom of the general settings. This section displays functions available for configuration at the individual channel level.

Danger Zone

At the very bottom of the settings is the "Delete Channel" button. Once deleted, all conversation history will be permanently lost.

"Chat Settings" Tab

Chat settings

Parameter Description
Response Delay Delay before responding (in seconds). Useful when customers send multiple messages in a row — the agent will wait and process all messages together in the given channel. Default: 0
Trigger Word A trigger word to activate the agent in group chats (e.g., /bot). The agent will only respond to messages starting with this word. If left empty, the agent will respond to every message

Using in Groups

The trigger word is especially useful in group chats to prevent the agent from reacting to every message. Learn more in the Using in Groups section.

"Webhook Settings" Tab

Webhook settings

Parameter Description
Webhook URL Server address for processing event notifications
Webhook Token Secret token for request authentication. Passed in the x-cavuer-api-key header

Chat Interface

Click the "Open Interface" button in the upper right corner of the channel page to view conversations.

Chat interface

Here you can:

  • View all active and completed conversations
  • Search through conversations
  • Monitor agent responses
  • Write in chats on behalf of the connected agent

Next Steps

Test the agent and channel after setup. We recommend checking out the additional resources: