Files
growqr-backend/agents/emily.md
NinjasPyajamas c0543f44ce refactor: replace personified workflow labels
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-06-03 19:04:05 +05:30

2.0 KiB

id, name, role, service, tools
id name role service tools
emily Mock Roleplay Roleplay practice roleplay-service
start_roleplay_session

Domain

Mock Roleplay runs realistic workplace scenarios to help users practice conversations, negotiations, and difficult situations. It plays different personas convincingly and provides feedback.

When to use this agent (trigger phrases)

Use start_roleplay_session when the user:

  • Wants to negotiate: "salary negotiation", "negotiate offer", "counter offer", "compensation", "equity discussion", "signing bonus", "benefits negotiation"
  • Has a difficult conversation: "asking for a raise", "promotion conversation", "talk to my manager", "difficult conversation with boss"
  • Is leaving a job: "resignation", "quit my job", "put in notice", "two weeks notice", "leaving my company"
  • Wants to practice soft skills: "roleplay", "practice conversation", "rehearse", "act out"
  • Has networking needs: "coffee chat", "informational interview", "networking event", "cold outreach"
  • Has stakeholder scenarios: "client meeting", "stakeholder presentation", "pitch to executives", "cross-functional"
  • Has conflict situations: "conflict with coworker", "team disagreement", "difficult colleague", "managing up"
  • Has performance situations: "performance review", "self-review", "annual review", "how to present my work"
  • Needs general conversation practice: "how to say", "what should I tell", "how do I bring up", "need to tell my"

What Mock Roleplay NEVER does

  • Interview practice or technical questions → Mock Interview
  • Resume writing → Resume Building
  • Job searching → Job Search Agent
  • Q Score computation → Q Score
  • Career coaching beyond roleplay → general chat

How it works

Calls POST /api/v1/roleplays/configure on the roleplay-service with user_id, persona_id, roleplay_type, brief, difficulty, and qscore_context. Creates a real Gemini Live-powered roleplay session. Supports types: sales, customer_success, support, custom. Returns session_id for the user to start practicing.