# Build a Voice Agent by Describing It: How Edesy Copilot Works (2026)

> Describe the call you want in plain words and Edesy Copilot drafts the agent, shows a preview of every change for approval, and explains why a call failed.

Source: https://edesy.in/blog/build-voice-agent-by-describing-it-copilot-2026

**You can build an AI voice agent by describing it.** In Edesy, you type what the call should do (who
it calls, what it says, what it collects, when to hand off) and Copilot drafts the agent. It previews
every change for your approval, and later explains why a call failed.

> **Describe your first agent:** [Try Edesy free](https://voice-agent.edesy.in/?utm_source=edesy.in&utm_medium=blog&utm_campaign=build-voice-agent-by-describing-it-copilot-2026) — ₹50 free credit, no card needed.

## Why describe instead of configure

Most voice agent builders start with an empty prompt box and a long settings page. That works if you have
written prompts before. Most operations teams have not. They know the call well (what a good reminder or
booking call sounds like), but they don't know how to turn that into instructions, variables, tools and
end-of-call rules.

Copilot closes that gap. You explain the call the way you would brief a new team member, and it turns
your brief into an agent you can test. It is one of the [three ways to build](https://edesy.in/ai-voice-agent/features/three-ways-to-build)
an Edesy agent, next to starting from a [template](https://edesy.in/ai-voice-agent/templates) or writing the prompt yourself.

## The ways to start an agent

| Way to start | Best when | What you do next |
|---|---|---|
| Template gallery | Your use case is common (order status, appointment reminder, EMI collection) | Edit the business details and variables |
| Copy an agent | You already have one that works | Change the script for the new campaign |
| Generate agent | You want a first draft from one description | Review the draft, then test |
| Copilot | You want to keep refining by chat | Ask for changes, approve each preview |
| Write the prompt | You know exactly what you want | Use the prompt editor and Prompt Analyzer |

You can mix them. A common path is: pick a template, then use [Copilot](https://edesy.in/ai-voice-agent/features/copilot)
to adapt it to your business.

## How to brief Copilot well

A good brief answers six questions. Write them in plain sentences; Copilot does the formatting.

1. **Who is calling, and for whom?** "You are Priya from a home-loan company."
2. **Who is being called?** "Customers whose EMI is due in three days."
3. **What is the goal?** "Confirm they will pay on time, or get a date."
4. **What must be collected?** "Promised payment date, and whether they want a payment link."
5. **What are the rules?** "Never threaten. If they dispute the amount, transfer to the collections desk."
6. **How should it sound?** "Warm, short sentences, Hinglish."

Mention the variables you will upload in your CSV, such as `{{name}}`, `{{amount}}` and `{{due_date}}`.
Copilot will use them in the script, and the campaign wizard later builds a CSV template from the
agent's variables. More on variables in the [docs](https://edesy.in/docs/voice-agent/features/variables).

### An example brief

> "Outbound reminder for a diagnostic lab. Call patients the evening before a home sample collection.
> Greet them by `{{name}}`, confirm the slot `{{slot_time}}` and the address. If they want to reschedule,
> check calendar availability and book a new slot. If they say they already cancelled, set the outcome to
> not interested and end politely. Speak Hindi, switch to English if they do. Keep the call under a minute."

From that, Copilot drafts the opening line, the confirmation flow, the reschedule branch and the end-call
rules. It also suggests the built-in tools the agent needs, here *check calendar availability* and
*book calendar appointment*, from the list of [mid-call actions](https://edesy.in/ai-voice-agent/features/mid-call-actions).

## The approval preview

Copilot never edits your agent silently. Each time it wants to change something (the prompt, a tool, a
setting) it shows you a preview first. You accept or reject it.

This matters for two reasons:

- **You stay in control of what the agent says.** Nothing reaches a caller that you have not seen.
- **Every change is recorded.** Prompt version history keeps each version, shows a diff between them,
  and config snapshots let you restore an earlier setup if a change makes things worse.

## Ask Copilot why a call failed

Building is half the job. The other half is fixing the calls that go wrong. Open a call that ended badly
and ask Copilot what happened. Typical answers:

- The agent asked two questions at once and the caller answered only one.
- The prompt never said what to do when the caller asks for a human.
- A tool was mentioned in the prompt but not attached to the agent.
- The caller spoke Tamil and the agent was set to Hindi only.

Copilot proposes a fix, and you see it in the same approval preview. Then re-test the same scenario before
the next campaign.

## Test before you call real people

A drafted agent is still a draft. Before you launch:

1. **Talk to it** in the Test Center with a browser voice call, or use text chat for quick checks.
2. **Try your variables** with the variable tester so names and amounts read correctly.
3. **Run test scenarios**, including the awkward ones: a wrong number, an angry caller, someone who asks
   for a human.
4. **Save the important cases as evals** so you can re-run them after every change. See
   [testing voice agents with evals](https://edesy.in/blog/testing-voice-agents-with-evals-2026).
5. **Share a test link** with your team using [share links](https://edesy.in/ai-voice-agent/features/share-links), so
   people who are not in your workspace can try the agent from a browser.

For a broader pre-launch checklist, see [test an AI voice agent in 30 minutes](https://edesy.in/blog/test-ai-voice-agent-30-minute-checklist-2026).

## What Copilot does not replace

Copilot drafts and edits; it does not know your business rules unless you tell it. Keep these in your
own hands:

- **Facts.** Prices, policies and timings should come from your [knowledge base](https://edesy.in/ai-voice-agent/features/knowledge-base)
  or variables, not from the model's guesswork.
- **Compliance.** Calling hours, consent and what the agent may promise are your decisions.
- **Hand-off rules.** Decide when the agent should transfer to a person. Edesy does a cold transfer to a
  named number; see [call transfers](https://edesy.in/ai-voice-agent/features/call-transfers).

## What it costs

Building and testing an agent with Copilot is part of the product. You pay for call minutes: from
**₹4/min on plans and credit packs (₹6/min pay as you go)**, plus telephony. New workspaces get ₹50 free
credit on sign-up, no card needed. Plan details are on the [pricing page](https://edesy.in/ai-voice-agent/pricing).

## Next steps

- Read the [quick start](https://edesy.in/docs/voice-agent/getting-started/quick-start) for the full setup.
- Browse [templates](https://edesy.in/ai-voice-agent/templates) if your use case is common.
- Open Copilot, paste a six-line brief and test the draft in the browser.

## Frequently Asked Questions

### Can I build an AI voice agent without writing a prompt?

Yes. In Edesy you can describe the agent in plain words (who it calls, what it should say, what it should collect) and Copilot drafts the agent for you. You still review the draft and test it before any real calls go out.

### Does Copilot change my agent without asking?

No. Copilot shows an approval preview of the changes it wants to make. Nothing is applied until you accept it, and prompt version history lets you compare and restore earlier versions.

### Can Copilot tell me why a call failed?

Yes. You can ask Copilot why a specific call went wrong. It reads that call and suggests what to change, such as a missing instruction, an unclear question or a tool that was not set up.

### How is Copilot different from the Generate agent button?

Generate agent drafts a new agent from one description. Copilot is a chat: you keep talking to it to refine the agent, add tools or fix problems, with a preview before each change.

### Which languages can a Copilot-built agent speak?

The same as any Edesy agent: 75+ languages, including 14 Indian languages and Hinglish or bilingual modes. Tell Copilot the language mode you want in your description.

### What does it cost to try?

Sign-up gives you ₹50 free credit with no card needed. After that, calls cost from ₹4/min on plans and credit packs (₹6/min pay as you go), plus telephony.
