Creating an Agent

Step-by-step guide to creating a new voice agent

Creating an Agent

Voice agents are the core of the Edesy AI Voice platform. Each agent has its own personality, capabilities, and configuration.

Creating a New Agent

  1. Click Agents in the sidebar
  2. Click the Create Agent button
  3. Choose your starting point:
    • Blank Agent: Start from scratch
    • Template: Use a pre-configured template

Agent Configuration

Basic Settings

Field Description
Name Display name for the agent
Language Primary language (determines STT/TTS defaults)
Description Internal note about the agent's purpose

System Prompt

The system prompt is crucial—it defines:

  • Agent personality and tone
  • Task boundaries
  • Response guidelines
  • Special instructions
You are Maya, a friendly customer support agent for TechCorp.

Your responsibilities:
- Answer questions about our products
- Help with order status inquiries
- Escalate complex issues to human agents

Communication style:
- Warm and empathetic
- Professional but not robotic
- Ask one question at a time

Provider Selection

Choose providers for each component:

LLM (Brain)

  • Gemini 2.5 Flash-Lite: Fastest, most cost-effective
  • Gemini Live 2.5: Native audio, lowest latency
  • GPT-4o: Best reasoning

STT (Ears)

  • Deepgram: Fast, good for English
  • ElevenLabs Scribe: Best multilingual
  • Google Chirp: High accuracy

TTS (Voice)

  • ElevenLabs: Most natural
  • Sarvam: Best for Indian languages
  • Azure: Good Assamese support

Agent States

State Meaning
Active Ready to receive calls
Testing In development/testing
Disabled Not accepting calls

Next Steps

After creating your agent:

  1. Configure the system prompt
  2. Add a knowledge base
  3. Test in the Test Center