Your Turn

Overview
A mobile-first AI app that lets Indian working professionals rehearse high-stakes workplace conversations - salary negotiations, pushback, feedback delivery - with a realistic AI persona before the real moment arrives.
The Problem
Indian working professionals regularly face career-defining conversations: salary negotiations, pushback to a manager, asking for a promotion, resolving peer conflict. Most people handle these moments poorly, not because they lack intelligence or intent, but because they have never practiced.
The consequences compound silently - salaries accepted below market, credit lost to more assertive colleagues, promotions delayed by years.
Practice gap, not knowledge gap
People consume endless content on what to say. Only 2.5% of analyzed cases showed any active rehearsal before the real moment.
No forcing function exists today
LinkedIn Learning, books, and YouTube deliver frameworks. None deliver a feedback loop tied to a specific upcoming conversation.
Coaches don't scale
Real coaching costs ₹2,000-5,000 per session and needs calendar coordination. Unavailable at 11pm before a big meeting.
Generic AI doesn't hold a persona
ChatGPT and Claude are unconstrained - no character consistency, no behavioral feedback, no structured debrief.
India context is absent
Global tools like Yoodli are English-only and enterprise-gated. Indian workplace hierarchy dynamics go unaddressed.
Research
240 real situations were analyzed across Reddit India communities, dev.to, and public forums to understand not just what people struggle with, but how they behave before, during, and after high-stakes interpersonal moments.
81 of 240 posts (33.8%) showed avoidant or reactive behavior in the moment. Only 6 (2.5%) showed any active rehearsal or practice. A 5.5:1 ratio of passive consumption to actual practice.
to practice ratio
The same behavioral gap - freeze, comply, or explode - appeared across every domain tested: romantic conflict, social isolation, family pressure, mental health disclosure, and workplace conflict. This wasn't a workplace-specific problem. It was a practice infrastructure problem, universal across contexts.
Six Recurring Patterns
Across all 240 posts and every domain, six behavioral patterns surfaced consistently.
| Pattern | What it looks like |
|---|---|
| The Freeze | Nervous system overload - heart races, words vanish. The single most common in-moment behavior. |
| Conditioned Compliance | Fear of hierarchy produces silent agreement even when pushback is warranted. |
| Digital-Physical Glitch | Years of async text erode fluency in live, unedited conversation. |
| Logic-Stonewalling | Emotions treated as bugs to fix, not feelings to be shared. |
| Reactive Combustion | Suppressed needs accumulate until they explode disproportionately. |
| Participation Apprehension | Has the right answer, stays silent - fears the disruption of speaking up. |
What Existing Solutions Miss
| Solution type | What it delivers | The gap |
|---|---|---|
| Mental health apps (Wysa, iCALL) | CBT exercises, mood check-ins, venting | Treats anxiety after distress. No rehearsal of the actual conversation. |
| Counselling apps (YourDOST, Amaha) | Human sessions, emotional processing | Backward-looking. Helps you understand feelings, not practice the moment. |
| B2B enterprise tools (Yoodli, Mursion) | Live speech feedback, simulations | Enterprise-gated, English-only, globally designed - zero India context. |
| Content (LinkedIn Learning, books) | Frameworks, vocabulary, inspiration | Passive. No practice loop. No feedback. No reps. |
The simulated conversation practice space does not exist in India for B2C, outside of B2B sales-focused tools.
Domain Selection
Five trigger domains emerged from the research. Each was scored across three axes - frequency, commercial viability, and product feasibility - to decide where to build.
Romantic Conflict
Eliminated - irregular trigger, AI roleplay raises ethical complexity, B2B path closed entirely.
Social Isolation
Eliminated - episodic pain, no calculable ROI, Day-30 retention ~4% without a forcing function.
Family Pressure
Eliminated - highest emotional charge but lifetime-rare trigger, safety design needs clinical depth beyond MVP.
Workplace & Career
Selected - daily trigger frequency, measurable financial stakes, AI uniquely solves the core problem.
75% of employers cite interpersonal communication as a critical gap (Deloitte 2025). Annual reviews, promotions, and PIPs create external, visible, time-bound forcing functions that don't exist in social or romantic domains. A 15-20% salary delta from negotiation makes ROI directly calculable - the product's value can be measured in rupees, not sentiment.
Market sizing confirmed the white space: TAM ₹12,500-15,000 Cr, SAM B2B ₹4,500-6,200 Cr, SAM B2C ₹1,800-2,400 Cr (Ken Research 2024 / Redseer 2024). No direct competitor exists in India for B2C workplace conversation practice.
Top Workplace Pain Points
| Pain point | Scale |
|---|---|
| Negotiation paralysis | Only 30-35% negotiate beyond first offer - a 15-20% lifetime earnings gap |
| Managerial friction → attrition | 34% cite interpersonal culture as primary exit reason; 17.7% national attrition rate |
| Fresher socialization gap | 45.19% of Indian graduates rated unemployable on workplace readiness |
| Feedback freeze | 85% don't disclose mental health issues to managers; sharpest manager-engagement drop globally is in India |
| Soft-skill framework absence | 50% of firms lack a structured framework to assess interpersonal skills |
Target User
Four ICPs were mapped across trigger frequency, pain intensity, willingness to pay, and build feasibility. The Compliant Competent won on a combination none of the other three matched: daily trigger frequency and high willingness to pay.
Does the work. Watches someone else get the credit. Never quite believes it's their place to speak up.
| Attribute | Detail |
|---|---|
| Age | 24-35 |
| Role | Individual contributor, 2-7 years experience |
| Sector | IT / BFSI / GCC - English-first workplaces |
| Location | Tier 1 cities - Bangalore, Mumbai, NCR, Hyderabad |
| Daily context | Slack messages drafted and deleted. Meetings where they had the answer but didn't speak. |
| Motivation | Salary, recognition, not being overlooked, career progression |
| Current workaround | YouTube reels, Reddit r/IndiaCareerAdvice, trial-by-fire in real meetings |
Daily trigger, not seasonal
Unlike the Overthinking Settler, who engages 3-5 times a year, the Compliant Competent's pain shows up daily - in standups, Slack, and 1:1s.
Highest pain-to-WTP ratio
Salary delta is felt and calculable. A 10% raise conversation justifies a subscription many times over.
Flywheel potential
A single resolved conversation creates word-of-mouth inside the same team, opening a path to B2B expansion.
The Solution
YOURTURN's core loop: voice-first AI roleplay against a fully contextualized persona, followed by structured behavioral feedback, one pre-written line the user can take into the real conversation, and longitudinal memory that sharpens coaching over future sessions.
| Competitor | What they do | YOURTURN difference |
|---|---|---|
| LinkedIn Learning | Static video, no feedback | Practice loop, not content consumption |
| Traditional L&D | One-off workshops | Maintenance loop, daily trigger |
| BetterUp | Executive coaching, $250M ARR pricing | Accessible price point, India context |
| Yoodli / Peopling | English-only, global design | India-specific scenarios, Hinglish-aware |
| Real coaches | ₹2,000-5,000/session, calendar coordination | On-demand, available at 11pm before a big meeting |
| ChatGPT / Claude | Unconstrained, no behavioral feedback | Persona-locked, structured debrief, repeatable reps |
Scenario Library
Power & Money
Salary negotiation, pushing back on a manager's decision, asking for a raise or promotion
Exits & Transitions
Resigning without burning bridges, negotiating a counteroffer, dealing with a PIP
Visibility & Self-Advocacy
Disagreeing in a group meeting, presenting an unpopular idea, owning a mistake
Conflict & Boundaries
Colleague taking credit for your work, dismissive senior, saying no to an unreasonable ask
Product Design
Every onboarding answer simultaneously feeds two internal layers the user never sees: the Scenario Card Generator, which populates what they see during setup, and the System Prompt Assembler, which constructs the AI persona underneath.
Onboarding - 3 Questions
| Question | Feeds | Why it matters |
|---|---|---|
| Job function/field | Scenario cards + AI persona first draft | Sets professional world, vocabulary, stakes |
| Industry | Card jargon + persona archetype | Makes scenarios feel accurate, not generic |
| Seniority level | Persona power dynamic | Tells the AI how much to defer, push back, or dominate |

Scenario Setup - 4 Steps
Every page arrives pre-populated from the AI's running draft. The user never sees a blank screen. Each page offers 2-3 high-confidence AI suggestions, 1-2 softer options, and a "build your own" card always last.
| Question | Effect |
|---|---|
| Type of Conversation | Sets scene and tension; narrows persona draft |
| Counter Persona | Locks persona: role, seniority, archetype, tone |
| Situation, Desired Outcome & Stakes | Tells the AI what friction to create, when to concede |
| Session Duration & Difficulty | Paces escalation and resolution timing |


Practice Session & Debrief
The AI plays the other person in character using the fully assembled system prompt, escalating or conceding based on how the user navigates. Sessions under 90 seconds are flagged as too short and not deducted from the user's limit.
Post-session, the debrief breaks into five sections: behavioral patterns observed, strengths, responses under pressure, focus areas for improvement, and a next-session recommendation - plus one pre-written line the user can take directly into the real conversation.


The paywall appears only after the user has fully built their scenario and tapped "Start session" on the preview screen - never earlier. This is the moment of maximum intent: the user has already invested 3-5 minutes constructing the scenario and is about to experience the value.
AI Architecture
Two n8n workflows orchestrate the AI layer around the live voice session - one before, one after.

| Component | Choice | Rationale |
|---|---|---|
| Voice (STT + LLM + TTS) | Vapi + Deepgram + Gemini 2.0 Flash (BYOK) + Vapi native TTS | All-in voice orchestration; BYOK removes LLM markup |
| Workflow automation | n8n self-hosted on Railway | Unlimited executions, ~$5/mo, full control |
| Vector database | Supabase (pgvector) | Free tier covers MVP scale, zero per-query cost |
| Embeddings | Gemini embedding-001 | Top MTEB multilingual leaderboard, $0.15/1M tokens |
| LLM for debrief | Gemini 2.5 Flash-Lite | Cheaper than Groq; sufficient for post-session analysis |
| Re-ranking + chunking | Pure JavaScript in n8n | Zero cost; deterministic on ~10-minute transcripts |
RAG Design
Each session transcript splits into 4 chunks - 3 conversation chunks plus 1 feedback summary - embedded at ~400 tokens average and stored with session metadata. Retrieval uses cosine similarity, re-ranked in JavaScript before injection into the system prompt.
Business Model & Unit Economics
The original cost model used $0.018/min as all-in voice cost - Gemini Live's audio rate, not applicable to the Vapi stack actually used. The corrected all-in Vapi cost is $0.073/min across four separate billing components, putting real cost at ₹78 per session, not ₹15.
| Component | Cost/session |
|---|---|
| Vapi hosting | $0.50 |
| Deepgram STT | $0.10 |
| Vapi native TTS (Sagar/Naina) | $0.216 |
| Gemini LLM (BYOK) | ~$0.001 |
| Total voice + RAG | ~$0.82 (~₹81) |
Pricing Structure
| Tier | Price | Session limit |
|---|---|---|
| Free | ₹0 | 3 sessions - trust and product experience |
| Starter Pack | ₹599-799 one-time | 5 sessions - episodic, one upcoming conversation |
| Subscription | ₹999/month | 8 sessions (hard cap) |
| Subscription Pro | ₹1,499/month | 12 sessions (hard cap) - for high-frequency ICPs |
Session caps exist because voice inference is the dominant cost driver. Without hard caps, a power user on 10-12 sessions/month would nearly wipe out subscription revenue at ₹999.
Unit Economics (1,000 User Cohort)
At corrected costs, full breakeven lands around month 23, not the original 3-month estimate. Two levers close most of the gap: converting Starter Pack one-time buyers into subscribers, and a Deepgram Aura-1 TTS swap that saves ₹15/session and pulls breakeven to month 16.
₹81 in infrastructure cost per session against ₹50,000-₹3,00,000 in potential salary or promotion impact from one successful negotiation. Career ROI framing makes ₹999/month feel small against the upside.
Goals & Success Metrics
| Metric | Target | Timeframe |
|---|---|---|
| Session completion rate (>7 min) | ≥65% | Month 1 |
| Debrief satisfaction (≥4/5) | ≥70% | Month 1 |
| 3-session free tier completion | ≥50% | Month 2 |
| D7 retention | ≥25% | Month 2 |
| Paid conversion rate | ≥8% | Month 3 |
| User-reported real-world impact | ≥60% | Month 4 |
| CAC payback period | ≤3 months | Month 6 |
The CAC payback target of ≤3 months is an aspirational benchmark set in the PRD. At corrected voice costs and an 8% conversion base case, the model projects ~17 months. The gap is tracked, not papered over - and three concrete levers (TTS swap, reduced free sessions, Starter-to-subscription conversion) are modeled against it.
Risks & Trade-offs
| Risk | Mitigation |
|---|---|
| Voice quality degrades for non-RP English accents | Test with 20+ users across accents pre-launch; tune ASR; add text fallback |
| AI persona breaks character mid-session | System prompt stress-testing across all 10 persona types before launch |
| Debrief feels generic, not personalized | Include verbatim transcript moments in debrief prompt; test 50 sessions pre-launch |
| Voice runtime cost spike from power users | Hard session caps enforced at checkout; monitor weekly |
| Low paid conversion (<4%) | A/B test paywall copy; consider lower-friction Starter Pack entry |
| DPDP Act - voice data storage | Legal review pre-launch; transcripts encrypted; retention policy defined |