> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chatsyncs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AI Agents in ChatSyncs

> ChatSyncs' multi-agent AI system — named agents with their own instructions and knowledge, and Agent Routing to decide which agent answers each message.

ChatSyncs' AI system is built around **named agents** — an `Order Status Agent`, a
`Sales Advisor Agent`, a `WhatsApp Marketing Agent`, and so on — each with its own instructions,
knowledge, and restrictions. **Agent Routing** then decides which agent answers a given customer
message.

<CardGroup cols={1}>
  <Card title="1. How to Create Your First AI Agent" href="/learn/chatsyncs-ai-agents/create-your-first-ai-agent-in-chatsyncs">
    Turn on AI Agents, build a named agent (name, description, system prompt, knowledge), and
    switch it on for your bot.
  </Card>

  <Card title="2. How to Train Your AI Chatbot" href="/learn/chatsyncs-ai-agents/train-your-ai-chatbot-in-chatsyncs">
    The full reference for every Knowledge Source type — Content, URL, File, Media, Google
    Sheet, and API.
  </Card>

  <Card title="3. Agent Routing" href="/learn/chatsyncs-ai-agents/agent-routing-in-chatsyncs">
    Decide which agent replies to which kind of customer message.
  </Card>

  <Card title="4. AI Agent Actions" href="/learn/chatsyncs-ai-agents/ai-agent-actions-in-chatsyncs">
    The `##action##` syntax that lets an agent do things, not just talk — assign labels, look up
    orders, hand off to a human.
  </Card>

  <Card title="5. How Do I Restrict AI on Specific Keywords?" href="/learn/chatsyncs-ai-agents/restrict-ai-on-specific-keywords-with-chatsyncs">
    Stop an agent from answering topics it shouldn't touch.
  </Card>

  <Card title="6. How Do I Auto-Assign Conversations to a Department?" href="/learn/chatsyncs-ai-agents/auto-assign-conversations-to-a-department-with-chatsyncs">
    Hand a conversation to a human team instead of leaving it with the AI.
  </Card>

  <Card title="7. How Do I Build a Multi-Agent AI Workforce?" href="/learn/chatsyncs-ai-agents/build-a-multi-agent-ai-workforce-with-chatsyncs">
    A worked example: three specialized agents working together on one bot.
  </Card>
</CardGroup>

<Tip>
  Want the AI silent during business hours instead of always-on? See **Disable AI Agent** under
  [How Do I Set Up Business Hours for My Bot?](/learn/chatsyncs-bot-settings/set-up-business-hours-for-my-bot-with-chatsyncs).
</Tip>

## Frequently asked

<AccordionGroup>
  <Accordion title="Where do I start if I've never created an AI agent before?">
    [How to Create Your First AI Agent](/learn/chatsyncs-ai-agents/create-your-first-ai-agent-in-chatsyncs) — it walks through
    turning the system on, building your first named agent, and switching it on.
  </Accordion>

  <Accordion title="Do I need more than one agent?">
    No — a single agent with a broad System Prompt and one Knowledge Set works fine for most
    bots. Multiple agents are worth it once different types of questions need very different
    instructions or actions — see [How Do I Build a Multi-Agent AI
    Workforce?](/learn/chatsyncs-ai-agents/build-a-multi-agent-ai-workforce-with-chatsyncs).
  </Accordion>

  <Accordion title="Can I stop the AI from answering during business hours?">
    Yes — that's a separate setting from anything here. See **Disable AI Agent** under [How Do
    I Set Up Business Hours for My Bot?](/learn/chatsyncs-bot-settings/set-up-business-hours-for-my-bot-with-chatsyncs).
  </Accordion>
</AccordionGroup>

## Learn From a Use Case

<Warning>
  The linked use cases below were written against ChatSyncs' earlier single-agent **Intent
  Detection** system. The screens they show (`AI Agents and Intent Detection`, `Create Intent
    Detection`) have since been replaced by the multi-agent system in this section — the underlying
  ideas (routing a message to the right handler) still apply, but the exact steps and fields will
  look different in the current UI. Use [Agent Routing](/learn/chatsyncs-ai-agents/agent-routing-in-chatsyncs) and [AI Agent
  Actions](/learn/chatsyncs-ai-agents/ai-agent-actions-in-chatsyncs) for the current equivalent.
</Warning>

* [Travel Assistant](/learn/travel-agency-ai-assistant-with-chatsyncs-business-problem) — an AI Agent trained on the
  business's own knowledge, routing enquiries and complaints.
* [Availability-Based Conversation Assignment](/learn/availability-based-conversation-assignment-with-chatsyncs-business-problem) —
  handing a conversation to a team the moment a message matches.
