Agents
Overview

Agents

Agents are the AI chatbots that interact with your users. Each agent has its own configuration, knowledge access, and personality.

What is an Agent?

An agent is a configured chatbot that:

  • Answers questions using your knowledge base
  • Follows instructions defined in its system prompt
  • Maintains conversation context within sessions
  • Can be deployed to multiple channels

Agent Concepts

System Prompt

The system prompt is the set of instructions that defines how your agent behaves. It controls:

  • Personality — Friendly, professional, casual, etc.
  • Scope — What topics the agent should and shouldn't address
  • Response style — Length, format, and tone of answers
  • Guardrails — Boundaries and limitations

Knowledge Access

Each agent accesses your knowledge base to find relevant information. You can configure:

  • Which documents the agent can search
  • How many sources to retrieve
  • Whether to show source citations

Channels

Agents can be deployed to multiple channels simultaneously:

  • Messaging platforms (Telegram, Discord, Slack, WhatsApp, Google Chat)
  • Facebook Messenger via Meta integration
  • API for custom integrations

In This Section