• New
  • Course editor
  • My Learning
  • Book Summaries
  • Library
AI roleplays

Practice that helps youclose the dealexplain tech simplycoach your teamcalm angry customerstell stories with dataget teams alignedhandle sensitive talkswin the business caseescalate with claritypush back on scopesay no without frictionhandle the conversations that matter at work: sales calls, tough feedback, incident updates, and more.

Practice with an AI character who pushes back like a real colleague, then see exactly which line didn't land.

  • Voice or textSay it out loud or type your replies
  • About 10 minutesFocused sessions that save hours of coaching
  • Pinned feedbackSee exactly which line didn't land

All roleplays

21 roleplays

Engineering

17

Disagree With a Hiring Decision

Raise a concern about a hire with your manager without starting a fight.

Talking to: Dana Mitchell, Engineering Manager

You: ICBehavioral
Skills: Disagreeing constructively, Managing up

Explain an Outage to Customer Support

Give a client-safe incident update without guessing or overpromising.

Talking to: Rachel Kim, Head of Customer Success

You: ICBehavioral
Skills: Incident communication, Translating tech

First 1:1 With a New Manager

Introduce yourself to a new manager and build trust beyond status updates.

Talking to: Dana Mitchell, Engineering Manager

You: ICBehavioral
Skills: Relationship building, Self-advocacy

Pitch a Refactor to Your Manager

Win support for a refactor by tying it to roadmap speed and delivery risk.

Talking to: Dana Mitchell, Engineering Manager

You: ICFunctional
Skills: Persuasion, Tech debt

Making the Case for a Promotion

Ask your manager for a promotion with evidence, impact and a clear ask.

Talking to: Dana Mitchell, Engineering Manager

You: ICBehavioral
Skills: Self-advocacy, Career growth

Mentor a Junior on PR Quality

Help a junior engineer turn an oversized PR into one the team can review.

Talking to: Jordan Lee, Junior Software Engineer

You: Team leadLeadership
Skills: Mentoring, Giving feedback

Navigating a Code Review Disagreement

Defend a technical decision in a public review without dismissing a senior.

Talking to: Ethan Rao, Principal Engineer

You: ICFunctional
Skills: Conflict resolution, Defending decisions

Negotiate an API Contract Change

Ask another team for work, hold your fixed date and trade for a commitment.

Talking to: Ethan Rao, Principal Engineer

You: ICFunctional
Skills: Negotiation, Cross-team collaboration

Give Sales a Feasibility Call

Answer Sales on feasibility without overcommitting or killing the deal.

Talking to: Adrian Malik, VP of Engineering

You: ICFunctional
Skills: Feasibility assessment, Expectation setting

Push Back on an Unrealistic Deadline

Push back on a VP’s unrealistic deadline without getting defensive.

Talking to: Adrian Malik, VP of Engineering

You: ICBehavioral
Skills: Pushing back, Managing up

Raise an Architecture Concern

Raise a concern about a senior’s design without trying to overturn it.

Talking to: Ethan Rao, Principal Engineer

You: ICFunctional
Skills: Disagreeing constructively, Influence without authority

Tell Your PM a Feature Will Slip

Warn your PM a feature will slip before they update stakeholders.

Talking to: Maya Chen, Product Manager

You: ICBehavioral
Skills: Delivering bad news, Estimation

Report a Recurring Incident

Tell your manager a mitigated payment issue is back, and own the plan.

Talking to: Dana Mitchell, Engineering Manager

You: ICFunctional
Skills: Incident ownership, Accountability

Coach a Junior on Over-Engineering

Steer a junior toward a simpler design without dismissing their effort.

Talking to: Alex Morgan, Software Engineer

You: Team leadLeadership
Skills: Mentoring, Giving feedback

Own a Production Bug You Shipped

Tell your manager the cause, impact and fix before she briefs leadership.

Talking to: Dana Mitchell, Engineering Manager

You: ICFunctional
Skills: Incident ownership, Accountability

Run a Blameless Postmortem

Make it safe to talk about an outage and turn its causes into owned fixes.

Talking to: Ryan Walsh, Software Engineer

You: Team leadLeadership
Skills: Facilitation, Psychological safety

Scope a Vague Feature Request

Turn a fuzzy PM brief into something buildable without an interrogation.

Talking to: Maya Chen, Product Manager

You: ICFunctional
Skills: Requirements gathering, Scoping

Data

1

Request Data Access From Security

Narrow a request for sensitive data and agree on safe handling with Security.

Talking to: Omar Siddiqui, Security Engineer

You: ICFunctional
Skills: Negotiation, Compliance

Project Management

2

Principal TPM Bar Raiser Interview

Defend your leadership stories under tough follow-ups and own a failure.

Talking to: Laura Bennett, Principal Engineer, Bar Raiser

You: ICLeadership
Skills: Accountability, Defending decisions

TPM Interview: AI Infrastructure

Defend a program you led, rescue an at-risk launch and brief executives.

Talking to: Daniel Reyes, Director of Technical Program Management

You: ICLeadership
Skills: Executive briefing, Risk communication

Security & IT

1

Explain a Vulnerability to a PM

Turn a pre-launch security flaw into business terms and one launch call.

Talking to: Maya Chen, Product Manager

You: ICFunctional
Skills: Translating tech, Risk communication