Every founder I speak to in Kochi, Trivandrum, and Kozhikode has access to the same AI tools. ChatGPT, Claude, Gemini — the subscriptions cost the same. Yet the outputs they get are dramatically different. Some founders send me AI-drafted emails that read like consulting reports. Others send me outputs that need a full rewrite before they're usable. The difference isn't the tool. It's the prompt.
This guide walks through what actually moves the needle — structured techniques with real examples built around Indian business contexts. If you've been treating AI like a slightly smarter Google search, this will change how you work with it.
Why Bad Prompts Cost You More Than You Think
Most people interact with AI the way they'd use a search engine: type a short question, scan the output, move on. That works for simple lookups. It doesn't work when you're trying to generate something you'll actually use.
Consider a real situation from a Trivandrum-based IT services firm I worked with in early 2026. Their marketing lead used ChatGPT to draft a capabilities deck introduction. The prompt: "Write an introduction for our IT company." The output took 45 minutes of editing — it was generic, referenced "global best practices" without any specifics, and read like it could belong to any company in any country. A week later, with a restructured prompt that included the company's specific service lines, target client profile, and a constraint on word count, the same task took 5 minutes of light editing. Same model, same subscription — entirely different usefulness.
The cost of bad prompts isn't just time. When AI output needs heavy editing, it trains your team to distrust the tool, reduces adoption, and leaves the efficiency gains on the table.
The Anatomy of a High-Quality Prompt
A well-structured prompt has five components: Role, Context, Task, Constraints, and Output Format. Each component does specific work.
- Role: Who the AI is speaking as or from whose perspective it's responding. This shapes tone, vocabulary, and assumed expertise level.
- Context: What situation, audience, or product is involved. The more specific, the better.
- Task: What you actually want produced — draft an email, summarize a document, generate options, analyze a dataset.
- Constraints: Word limits, tone restrictions, things to avoid, format rules. These prevent the AI from padding or drifting.
- Output Format: Bullet points, numbered list, paragraph prose, table, JSON — specify it explicitly.
Here's how this plays out in practice. A bad prompt: "Write a marketing email for our project management tool."
The improved version: "You are a B2B SaaS marketer writing to IT managers at Kerala SMEs with 20–100 employees. Write a cold email for our ₹3,999/month project management tool that addresses one specific pain: WhatsApp-based project tracking that loses context when team members leave. Keep the email under 150 words. End with a single, specific CTA asking for a 20-minute demo call this week. Avoid superlatives like 'best' or 'world-class.'"
The second prompt yields something usable on the first pass because the AI has no ambiguity to fill with generic content.
Techniques That Actually Move the Needle
Beyond basic structure, specific techniques improve output quality for business use cases.
Chain-of-Thought Prompting
Add the phrase "think step by step before answering" or "reason through this before responding." This is especially useful for analytical tasks — pricing decisions, market sizing, risk assessments. It forces the model to surface its reasoning, which you can then review and correct before accepting the conclusion.
Few-Shot Examples
Show the AI 2–3 examples of the output format you want before asking for the actual output. If you want LinkedIn posts in a specific voice, paste 2 existing posts you like and say "Write a post in this same style about [topic]." The model calibrates to your examples rather than guessing what you mean by "professional" or "conversational."
Persona Assignment
Assign a specific, credentialed persona when you need domain-accurate output. "You are a SEBI-registered financial advisor in India advising a 35-year-old salaried professional in Thiruvananthapuram" will produce more grounded financial content than "act as a financial advisor." The more specific the credentials and location, the more the model draws on relevant knowledge.
Output Constraints
Tell the model exactly what shape the output should take. "Respond in exactly 5 bullet points, each under 20 words" eliminates the tendency to pad. "Answer only using information from the document I've provided" reduces hallucination when working in document-grounded modes.
Role + Adversarial Review
One of the most underused techniques: after the AI drafts something, add a second instruction — "Now identify 3 weaknesses in your own answer." This surfaces gaps in reasoning, overconfident claims, and missing context without needing you to have expertise in the subject area. Particularly useful for business plans, pitch decks, and technical documentation where you want to stress-test the output.
Prompt Templates for Indian Business Contexts
These five templates are ready to use. Replace the bracketed variables with your specifics.
1. WhatsApp Business Follow-Up Message Generator
You are a sales professional at a [type of business] in Kerala. Write a WhatsApp follow-up message to a prospect who attended a demo 3 days ago and hasn't responded. Keep it under 60 words, friendly but direct, and include one specific reference to what they said during the demo: [quote or topic they mentioned]. Do not use the word 'just.' End with an open question.
2. GST Invoice Dispute Email
Write a formal email to [vendor/supplier name] disputing a GST invoice (Invoice No: [number], dated [date]) for ₹[amount]. The dispute reason is: [specific reason — e.g., IGST charged instead of CGST+SGST for an intra-state transaction]. Request a revised invoice and credit note within 7 working days. Use formal Indian business English. Keep it under 200 words.
3. LinkedIn Post for IT Consultant — New Client Win
Write a LinkedIn post announcing a new client engagement without naming the client. I am an IT consultant in Kerala specialising in [your area]. The project involves [brief description, e.g., "migrating a manufacturing company's ERP from on-prem to AWS"]. Share one insight this project has confirmed about the industry. 120–150 words. First-person voice. No corporate jargon. End with a question for my network.
4. RFP Response Opening — Kerala Government IT Tender
Write the executive summary opening (200 words) for an RFP response to a Kerala government IT tender for [project description]. The submitting company is [company name], a [company description]. Reference: compliance with Kerala IT Policy 2023, data hosting within India, and experience with [relevant prior project]. Formal tone. Use structured paragraphs, not bullet points.
5. FAQ Answer for Indian E-Commerce Returns Policy
Write an FAQ answer for the question "How do I return a product if I'm not satisfied?" for an Indian e-commerce brand selling [product category]. The return window is [X days]. The process is: [step 1], [step 2], [step 3]. Mention that refunds go to the original payment method within 5–7 business days. Keep it under 100 words. Conversational tone, not legal language.
Using Claude vs ChatGPT vs Gemini — What Actually Differs in Prompting
The underlying models behave differently, and the same prompt won't always produce equally good results across all three.
Claude responds especially well to role + constraint combinations. It tends to follow output format instructions more precisely and is less likely to add unrequested caveats. When you need something that adheres strictly to a template, Claude is usually the most obedient.
ChatGPT (GPT-4o) benefits from explicit chain-of-thought instructions — "think step by step" noticeably improves analytical output. It also handles structured data tasks (tables, JSON generation, code) well without extensive format specification.
Gemini benefits from contextual hints about the Google Workspace environment. When you're working in Docs or Sheets via Gemini, providing workspace context ("I'm writing this in a Google Doc shared with my team") improves formatting choices. It also tends to be more current on recent events given its search integration.
For API usage, the concept of the "system prompt" matters more. The system prompt is a persistent instruction that shapes every response in a conversation — it's the model's job description. Consumer chat interfaces hide this from you, but when you access models via API, you set the system prompt explicitly. A strong system prompt for a business assistant might read: "You are an internal tool for a Kerala-based digital marketing agency. Always respond in English. When pricing is discussed, use INR. Never include information about competitors."
What Prompt Engineering Cannot Fix
Knowing the limits matters as much as knowing the techniques.
Hallucinations — confident, wrong answers — are a model-level problem. A better prompt reduces the frequency but doesn't eliminate it. If an AI tells you that a specific Indian court ruling exists and cites case numbers, verify it independently before using it. Prompting the model to "only answer from verified sources" doesn't actually constrain it to do so — it just makes it more likely to add disclaimers.
Prompts also cannot give a model knowledge it doesn't have. If you're asking about events after the model's training cutoff, or about highly specific local data (a particular Kerala district's industrial licensing process, for example), the model will fill gaps with plausible-sounding estimates. For accurate recent data, use Perplexity or web-enabled ChatGPT. For domain-specific accuracy on your own documents, Retrieval-Augmented Generation (RAG) — where the model is given your documents to answer from — is the right architecture, not better prompting.
Finally, prompt engineering cannot substitute for clear thinking on your part. If you don't know what good output looks like, you can't write constraints that produce it. The founders who get the most from AI are the ones who already have strong opinions about what good work looks like in their domain.
Building a Prompt Library for Your Business
The real compounding value from AI comes when you stop reinventing prompts and start systematically saving the ones that work.
A prompt library doesn't need to be elaborate. A shared Notion database or a simple Google Doc works. The format that travels well across teams:
- Use case: What task this prompt accomplishes (e.g., "Cold email for SaaS product")
- Best model: Which AI model produces the best results with this prompt
- Prompt text: The full prompt with bracketed variables clearly marked
- Example output: Paste one output that represents what "good" looks like for this prompt
- Version: Prompt v1, v2, etc. — update when you improve it and note what changed
Version prompts the way you'd version code. When you improve a prompt, don't delete the old one — note what changed and why. "v2: added word limit constraint because v1 outputs were consistently too long for WhatsApp." This institutional knowledge is genuinely valuable and survives team turnover in a way that individual habits don't.
A Kerala IT services firm I advise built a library of 40 prompts over six months — covering sales emails, project update summaries, client onboarding documents, and RFP sections. New team members are productive on AI-assisted tasks within two days rather than two weeks of trial and error. The library, not the individual skill, is what scales.
Frequently Asked Questions
Do I need to learn Python to be good at prompt engineering?
No. Prompt engineering for business use is entirely natural language — no code required. Python becomes useful only if you're building automated prompt pipelines via API, batch processing thousands of inputs, or integrating AI into your product. For day-to-day business use, mastering the natural language techniques is sufficient and takes 3–5 days of deliberate practice to see meaningful improvement.
Is there a difference between system prompts and user prompts?
Yes. The system prompt sets the AI's persistent role and constraints for the entire conversation — "You are a helpful customer support agent for a Kochi-based logistics company." The user prompt is each individual message you send. When you use ChatGPT or Claude through the web interface, the system prompt is set behind the scenes by the platform. In API usage, you control both. For business deployments, think of the system prompt as the AI's job description written once, and the user prompt as the specific task assigned each time.
How often do I need to update my prompts as AI models change?
Typically every 6–12 months when a major model version releases. Prompts that worked well on Claude 3 Opus often behave differently on Claude 3.5 or Claude 4 — newer models infer intent more readily, so over-specified prompts can produce oddly literal results, while under-constrained prompts may produce over-elaborate ones. Keep a test set of 5–10 sample inputs where you know what good output looks like. Run that set after any major model update and adjust constraints as needed to restore output quality.