Skip to main content

Role-Play Coach Agent: AI Skills Practice and Evaluation

Role-Play Coach is the practice agent in Gi's team. It simulates real conversations to train skills such as sales, leadership, and customer service, and evaluates each performance in real time.

Role-Play Coach Agent: AI Skills Practice and Evaluation

Simulates real conversations to train skills, and evaluates performance in real time. The Role-Play Coach Agent (also known as Gi Practice) is part of Gi's team of four AI Agents working 24/7. Your organisation's data stays in your organisation.

What it does

The Role-Play Coach Agent creates interactive simulations where employees practise difficult conversations (feedback, sales, leadership) with an AI counterpart. It analyses performance throughout the conversation and delivers structured feedback at the end of the session.

Key capabilities

  • Interactive scenarios with an AI counterpart: not scripted branches, real dialogue

  • Feedback, sales, leadership, customer service: the most common high-stakes conversation types

  • Performance evaluation throughout the conversation: live signals, not just an end summary

  • Structured feedback at the end of the session: what worked, what to improve, what to try next

Use cases

Sales, leadership, feedback, customer service. Examples of who uses it:

  • Sales teams: discovery calls, objection handling, negotiation

  • Managers and team leaders: feedback conversations, performance discussions, difficult announcements

  • Customer service teams: escalations, complaint handling, de-escalation

  • HR and L&D: interview practice, onboarding conversations, compliance scenarios

A concrete example

Scenario: Giving difficult feedback.

The simulated employee says: "I feel my work isn't being recognised by the team."

The Role-Play Coach Agent replies: "Thank you for sharing. Can you give me a specific example from this week?"

Real-time metrics shown to the learner during the conversation include Empathy 82% and Clarity 76%, with the final feedback at the end of the session.

How it works

An admin or designer defines a scenario: the situation, the role the AI will play (for example, a sceptical customer or an underperforming team member), the goals of the conversation, and the success criteria.

The learner then engages in a natural conversation with the AI character. The AI adapts to what the learner says, pushes back, asks follow-up questions, and reacts the way the persona would react. There are no scripted branches to memorise: each session unfolds like a real exchange.

When the conversation ends, the agent produces a structured evaluation: what went well, what to improve, and concrete recommendations the learner can apply in the next attempt.

What the evaluation includes

The evaluation is built around the success criteria defined for the scenario, and typically covers:

  • Coverage of key points: did the learner address the topics the scenario required?

  • Tone and approach: was the conversation empathetic, clear, and professional?

  • Outcome: was the goal of the conversation reached?

  • Specific recommendations: concrete suggestions tied to moments in the transcript.

The evaluation is available to the learner straight after the session, and can be reviewed by managers and trainers in the backoffice.

What you can do in the backoffice

  • Design scenarios: define the role, situation, and evaluation criteria.

  • Publish to specific groups: scope a scenario to a department, a function, or a cohort.

  • Review individual sessions: open a learner's transcript and evaluation for coaching follow-up.

  • Track engagement: see who is practising, how often, and how their evaluations evolve.

Privacy and data handling

The Role-Play Coach Agent uses an external AI provider (OpenAI API, under a contractual no-training clause). The provider receives the scenario context, the conversation turns, and a pseudonymous identifier for the learner. It does not receive the learner's name, email, or manager name. The provider is contractually prevented from using prompts or responses to train its models.

All conversations and evaluations stay inside your GFoundry environment, which is hosted in the European Union. Retention follows the windows configured for your tenant. Employees can request deletion of their session history through their administrator.

What it does not do

  • It does not replace human coaching. The agent gives consistent, scalable practice; humans handle context, nuance, and growth conversations.

  • It does not evaluate personality. The output assesses the practised skill in the scenario, not the learner as a person.

  • It does not feed external systems. Sessions and evaluations stay within your GFoundry environment.

Tips for better practice

  • Make the scenario specific. "A customer asking for a 30% discount on a renewal" beats "a tough customer call".

  • Pair with a course. Use the Learning Designer Agent to build the underlying course, then the Role-Play Coach Agent as the practice step.

  • Review and iterate. After a few sessions, refine the success criteria based on what learners actually do.

Did this answer your question?