Meet us · 9 Jul:Ravan.ai at NBFC100 Tech Summit, Hilton Chennai — see Agni run live collections calls at our booth →
Guide

How to Write Effective AI Agent Prompts for Indian Business Calls

The prompt you write for your Agni AI agent is the difference between a call that converts and one that confuses. This guide covers prompt structure, tone calibration, Indian-specific language patterns, and common mistakes to avoid.

AE
Agni EngineeringRavan.ai
13 June 2025  ·  7 min read
How to Write Effective AI Agent Prompts for Indian Business Calls

The most common reason an Agni deployment underperforms is not the AI — it's the prompt. A well-configured AI agent with a weak prompt will consistently underperform a simpler configuration with a sharp, well-structured prompt. This guide shows you what good looks like.

The Anatomy of an Agni Agent Prompt

An effective Agni agent prompt has five components:

  1. Identity: Who is the agent, what is its name, and what company does it represent?
  2. Objective: What is the single primary goal of this call?
  3. Context: What does the agent know about the person it's calling?
  4. Call flow: What is the sequence of the conversation?
  5. Constraints: What should the agent never say or do?

Identity: Setting the Right First Impression

The agent's identity should be specific and warm. Avoid generic names like "Customer Care Agent." Use a first name that fits the brand and the language context.

Weak: "You are a customer service agent for ABC Finance."

Strong: "Your name is Priya. You are a customer relationship executive at ABC Finance calling on behalf of the loan servicing team. You speak in warm, friendly Hindi and Hinglish, like a colleague explaining something helpful to a friend."

The difference: the second prompt gives the model specific tone guidance ("warm, friendly"), a cultural reference point ("like a colleague"), and a language instruction ("Hindi and Hinglish").

Objective: One Goal Per Agent

Each Agni agent should have exactly one primary objective. Multi-objective prompts produce confused, meandering calls.

Wrong: "This agent handles EMI reminders, account queries, and upselling loan top-ups."

Right: "Your one goal is to confirm that the customer is aware their EMI of ₹{emi_amount} is due on {due_date} and to collect a commitment to pay. Everything else is secondary."

Secondary objectives are fine — but they should be clearly ranked. "If the customer commits to paying AND has time remaining in the call, you can mention the loan top-up offer. This is optional. Do not mention it if the customer seems rushed or unhappy."

Context Variables: Making Calls Feel Personal

Agni supports dynamic variable injection from your CRM or campaign data. Use these to personalise every call:

  • {customer_name} — use at call opening and at least once more during the call
  • {product_name} — the specific product or loan
  • {amount} — the specific amount due, outstanding, or offered
  • {due_date} — formatted in Indian style (15 June, not June 15)
  • {last_interaction} — if available, what happened on the last call

Each personalisation element you add increases the probability of the customer engaging with the call rather than hanging up.

Call Flow: Structure Without Rigidity

Indian conversations do not follow Western sales scripts. Build your flow with explicit decision points rather than a linear script:

Opening → Verify identity → State purpose →
  IF customer acknowledges: → Main pitch →
    IF interested: → Next step (payment / appointment / transfer) →
    IF objection: → Handle objection → Return to main pitch →
    IF hard no: → Schedule callback or close gracefully →
  IF customer busy: → Offer callback time → Close →
  IF wrong number: → Apologise and close

Write each branch as a separate paragraph in your prompt, with explicit "if the customer says X" instructions.

Constraints: What the Agent Must Never Do

For compliance and brand safety, always include a constraints section:

  • "Never threaten legal action unless explicitly authorised in the script"
  • "Never quote interest rates or charges unless they are in the context provided — if the customer asks, say you'll have a colleague call back with details"
  • "Never promise refunds, waivers, or adjustments — offer to connect to a senior executive instead"
  • "If the customer becomes abusive or distressed, de-escalate and offer to transfer to a human agent"
  • "Do not continue the call if the customer clearly and repeatedly says they do not want to be called — end the call and flag for DNC list addition"

Language-Specific Instructions for Indian Calls

Add explicit language guidance for mixed-language calls:

  • "Respond in whatever language the customer uses. If they speak Hindi, respond in Hindi. If they switch to English, match them."
  • "Use respectful pronouns: 'aap' (not 'tum') for new contacts. Shift to 'tum' only if the customer uses it first."
  • "Use 'ji' as a suffix when addressing the customer by name in Hindi — 'Rahul ji' not just 'Rahul'."
  • "For numbers, use Indian number system: 'teen lakh' not 'three hundred thousand'."

Testing Your Prompt

Before going live, run at least 10 test calls across different scenarios. Test:

  • A cooperative customer who wants to complete the call quickly
  • A customer who raises the most common objection in your use case
  • A customer who switches languages mid-call
  • A customer who asks a question outside the agent's scope
  • An angry or uncooperative customer

Review the call transcripts and recordings. Anywhere the agent gives an incorrect, confusing, or off-brand response, add a specific instruction to your prompt. Three rounds of prompt iteration typically produce a production-ready agent.

Frequently asked questions

How do I write an effective prompt for an Indian voice AI agent?
Structure the prompt in clear sections: agent identity and role, the single call objective, the conversation flow, tone and language rules, and explicit fallback and escalation instructions. For Indian calls, specify the default language and permit Hinglish code-switching, keep the persona warm and respectful, and give the agent exact next-step actions like booking a slot. A tight, objective-focused prompt is the difference between a call that converts and one that confuses.
How long should a voice AI agent prompt be?
Long enough to cover identity, objective, flow, tone, and escalation, but concise enough that every instruction is unambiguous — typically a focused page rather than a sprawling script tree. Over-long prompts with contradictory rules cause the agent to hesitate or drift off-objective. Prioritise clarity and a single clear goal per call over exhaustive branching.
How do I make my AI agent handle Hinglish and language switching in prompts?
Explicitly instruct the agent to detect the caller's language and mirror it, and permit natural Hindi-English code-switching rather than forcing one language. State a default opening language by region — Hindi for the North, Tamil for Tamil Nadu — and allow the agent to switch if the caller does. Agni is Hinglish-native across 30+ Indian languages, so the prompt only needs to authorise switching, not engineer it.
What are common mistakes in writing Indian voice AI prompts?
The most expensive mistakes are stacking multiple objectives into one call, writing rigid word-for-word scripts that break when a caller goes off-path, forgetting escalation rules, and defaulting to formal English that alienates vernacular speakers. Also avoid overly long greetings that get callers to hang up. Give one clear goal, natural language latitude, and a defined human-handoff trigger.
How do I calibrate the tone of an AI calling agent for Indian customers?
Set an explicit tone instruction — warm, respectful, and patient for collections or support; energetic and concise for sales — and match formality to the audience, using respectful address for older or rural customers. Indian callers respond to rapport before the pitch, so instruct the agent to acknowledge and empathise before driving to the objective. Agni's emotion engine reads caller tone and adapts pace mid-call, which the prompt can lean on.
AI PromptsAgent ConfigurationVoice AIIndiaGuideBest Practices

Ready to deploy voice AI that speaks India?

Agni handles Hinglish, regional dialects, RBI-compliant call flows, and sub-300ms latencybuilt specifically for Indian enterprises.