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

# Agent Builder

> Create sophisticated AI voice agents through our intuitive no-code dashboard

## Overview

The eigi.ai Agent Builder empowers you to create intelligent voice agents without writing a single line of code. Design, configure, and deploy agents through an intuitive visual interface.

***

## Creating an Agent

### Quick Start

<Steps>
  <Step title="Name Your Agent">
    Give your agent a name and description that reflects its purpose
  </Step>

  <Step title="Choose Providers">
    Select your preferred LLM, voice, and speech recognition providers
  </Step>

  <Step title="Configure Prompts">
    Define your agent's personality, instructions, and conversation flow
  </Step>

  <Step title="Add Tools">
    Connect external APIs and services your agent needs
  </Step>

  <Step title="Test & Deploy">Test in sandbox mode, then go live</Step>
</Steps>

### Agent Configuration Tabs

Each agent has multiple configuration sections:

| Tab          | Purpose                                         |
| ------------ | ----------------------------------------------- |
| **Main**     | Basic info, visibility, phone number assignment |
| **Basics**   | Provider selection (LLM, TTS, STT)              |
| **Skills**   | System prompt and first message                 |
| **Voice**    | Voice profile and speech settings               |
| **Video**    | Video avatar configuration                      |
| **Analysis** | Post-call analysis settings                     |
| **Widget**   | Web widget customization                        |
| **Assets**   | Knowledge base and files                        |

***

## AI-Assisted Creation

### Agent Templates

Start faster with pre-built templates:

<CardGroup cols={2}>
  <Card title="Customer Support" icon="headset">
    Handle inquiries, troubleshoot issues, and escalate when needed
  </Card>

  <Card title="Sales & Lead Qualification" icon="chart-line">
    Qualify leads, answer product questions, schedule demos
  </Card>

  <Card title="Appointment Scheduling" icon="calendar">
    Book, reschedule, and cancel appointments with calendar integration
  </Card>

  <Card title="Survey & Feedback" icon="clipboard-question">
    Conduct surveys and gather customer feedback
  </Card>
</CardGroup>

### AI-Powered Setup

Describe what you need, and our AI helps create the agent:

* **Natural Language Input**: Tell us what your agent should do
* **Smart Configuration**: AI suggests optimal provider combinations
* **Prompt Generation**: Get a starting prompt based on your description
* **Refinement Suggestions**: Improve your setup with AI recommendations

***

## Provider Selection

### Modular Architecture

Mix and match providers to create your ideal agent:

<AccordionGroup>
  <Accordion title="Language Model (LLM)" icon="brain">
    Choose the AI brain for your agent: - **OpenAI** (GPT-4o, GPT-4o Mini) -
    **Anthropic** (Claude 3.5 Sonnet, Claude 3 Opus) - **Google** (Gemini 2.0,
    Gemini 1.5 Pro) - **Groq** (LLaMA 3, Mixtral)
  </Accordion>

  <Accordion title="Text-to-Speech (TTS)" icon="volume-high">
    Select your agent's voice: - **ElevenLabs** - Premium quality with voice
    cloning - **Cartesia** - Low-latency for real-time conversations -
    **Sarvam** - Indian language specialist - **OpenAI** - Reliable, integrated
    solution
  </Accordion>

  <Accordion title="Speech-to-Text (STT)" icon="ear-listen">
    Choose how your agent listens: - **Deepgram** - Industry-leading accuracy -
    **Azure Speech** - Enterprise features
  </Accordion>
</AccordionGroup>

***

## Agent Types

### Inbound vs Outbound

<CardGroup cols={2}>
  <Card title="Inbound Agents" icon="phone-arrow-down-left">
    Receive calls from customers on assigned phone numbers. Perfect for: -
    Customer support lines - Information hotlines - Booking systems
  </Card>

  <Card title="Outbound Agents" icon="phone-arrow-up-right">
    Make calls to customers proactively. Ideal for: - Sales outreach -
    Appointment reminders - Survey campaigns
  </Card>
</CardGroup>

### Visibility Settings

Control who can access your agent:

| Setting     | Description                              |
| ----------- | ---------------------------------------- |
| **Private** | Only you and your team can use the agent |
| **Public**  | Agent is discoverable in the marketplace |

***

## Agent Categories

Organize agents by use case:

* Customer Service
* Sales & Marketing
* Healthcare
* Finance
* Education
* Real Estate
* Hospitality
* And more...

***

## Testing Your Agent

### Sandbox Environment

Before going live, test thoroughly:

* **Voice Testing**: Have real conversations with your agent
* **Transcript Review**: Check conversation flow and responses
* **Tool Validation**: Verify API integrations work correctly
* **Edge Cases**: Test unusual scenarios and error handling

### Demo Mode

Share a demo link with stakeholders for feedback before deployment.

***

## Best Practices

<Tip>
  **Start Simple**: Begin with a focused use case and expand capabilities over
  time.
</Tip>

<Tip>
  **Test Thoroughly**: Run multiple test conversations covering different
  scenarios before going live.
</Tip>

<Tip>
  **Iterate Based on Data**: Use call analytics to identify improvement
  opportunities.
</Tip>

<Warning>
  Always test your agent with real-world scenarios before deploying to
  production.
</Warning>
