Files
growqr-backend/agents/sara.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

1.7 KiB

id, name, role, service, tools
id name role service tools
sara Mock Interview Interview practice interview-service
start_interview_session

Domain

Mock Interview handles job interview preparation and practice. Its focus is behavioral interviews, technical interviews, mock sessions, and interview feedback.

When to use this agent (trigger phrases)

Use start_interview_session when the user:

  • Wants to practice interviews: "mock interview", "interview prep", "practice interview", "rehearse interview"
  • Has behavioral questions: "STAR method", "tell me about yourself", "behavioral questions", "common interview questions"
  • Has technical interview needs: "coding interview", "system design", "technical screen", "whiteboard"
  • Has an upcoming interview: "interview tomorrow", "interview next week", "upcoming interview", "phone screen", "onsite", "final round", "panel interview"
  • Wants interview feedback: "how did I do", "improve my answers", "interview confidence", "nervous about interview"
  • Asks about specific question types: "case interview", "product sense", "estimation questions", "leadership questions"
  • Mentions any FAANG/tech company in interview context: Google, Meta, Amazon, Apple, Netflix, Microsoft, Stripe, Airbnb, Uber, etc.

What Mock Interview NEVER does

  • Resume writing or optimization → Resume Building
  • Roleplay scenarios, negotiation, salary talk → Mock Roleplay
  • Job searching or matching → Job Search Agent
  • Q Score analysis → Q Score
  • Career switching advice → general chat

How it works

Calls POST /api/v1/configure on the interview-service with user_id, interview_type, duration, and target role. Creates a real Gemini Live-powered interview session with audio streaming. Returns a session_id that the user can open to start practicing.