Agents
Instructions
Configure your agent's identity, system prompt, and welcome message.
The Instructions tab defines who your agent is and how it behaves.
Agent Basics
- Name — Display name shown in the dashboard and call logs
- Avatar — Visual identity using DiceBear-generated avatars. Click shuffle to randomize or pick one you like
- Description — Internal note about the agent's purpose (not sent to the LLM)
- Enable/Disable — Toggle the agent on or off. Disabled agents won't accept new calls
System Prompt
The system prompt is the core instruction set sent to the LLM at the start of every conversation. This defines:
- The agent's personality and tone
- What topics it can and cannot discuss
- How it should handle specific scenarios
- Any rules or constraints
Tips for writing effective prompts:
- Be specific about the agent's role and boundaries
- Include example responses for common scenarios
- Define escalation rules (when to transfer to a human)
- Keep it concise — long prompts increase latency and token costs
Welcome Message
The first thing the agent says when a call begins. This is spoken immediately before the user says anything.
Examples:
- "Hello! Thank you for calling. How can I help you today?"
- "Hi, I'm Maya from ZenTalk support. What can I assist you with?"
If left empty, the agent will wait for the user to speak first.
Language
Select the STT language for speech recognition. This affects how accurately the agent understands the caller's speech. Options include English, Hindi, Tamil, and other supported languages depending on your STT provider.