Skip to content

For medical and healthcare schools

Students practise as often as they like. Every consultation is marked against your criteria, with a coach that explains the reasoning.

Free practice is unlimited. Faculty set the attempt cap on assessed work.

AC

Amelia Carter

Adult Woman · Headaches

Doctor: Hello, I'm Dr Okafor, one of the doctors here. Can I confirm your name and date of birth?

Patient: Amelia Carter. Fourteenth of March, 1992.

Doctor: Thank you, Amelia. What brings you in today?

Patient: I've been getting these headaches. Quite a lot lately.

Doctor: I'm sorry to hear that. Can you tell me more about them?

Patient: They're mostly on one side. Throbbing. The light makes it worse, so I end up lying in the dark.

Doctor: How are things at home and at work at the moment?

Patient: I'm alright, thanks, just a bit tired to be honest. I'm a lawyer, it's a busy firm, and we've just moved to London.

Clinical Reasoning Coach

The coach reads the marked consultation and talks the student through the reasoning behind it. It only runs when asked, so the results page stays quick.

Six stages of a consultation, every time.

  1. 1Opening and rapportstrong
  2. 2Cue gatheringdeveloping
  3. 3Hypothesis formationdeveloping
  4. 4Risk and escalationnot shown
  5. 5Synthesis and shared understandingnot shown
  6. 6Closing and safety netdeveloping

Opening and rapport. Cue gathering. Hypothesis formation. Risk and escalation. Synthesis and shared understanding. Closing and safety net. Each one is rated and quoted back in the student's own words, followed by what to do differently.

Hidden cue

I'm alright, thanks, just a bit tired to be honest.
What this might have signalled
Possible poor sleep or overwork contributing to headaches and general wellbeing.
Try saying
You mentioned feeling tired. How has your sleep been recently?

Differential

  • Migraine without auraConsidered partially
  • Tension-type headacheNot considered
  • Headache secondary to stress and lifestyleNot considered
  • Medication overuse headacheNot considered

Every plausible diagnosis for the case is listed as considered fully, considered partially, not considered, or anchored on too early, with the question that would have tested it.

How it was built

Six stages of reasoning, in the order clinicians asked for.

A tone a nervous student would not find harsh, from senior clinician feedback.

Three ranked moves for the next attempt, because that is what a student can act on.

The coach's six stages follow the consultation journey clinicians asked for. Its tone rules came from senior clinician feedback. It closes on three ranked moves because that is what a student can act on before the next attempt. Every one of those came from someone who teaches or examines for a living.

Build with AI

Describe the patient or scenario you need in a sentence. The platform improves your description, drafts every field, and hands it back for review.

  • Review before saving.

    Generation fills in the form. It does not touch the database. The draft is yours to edit field by field, and the only way it persists is the same Save button you would press anyway.

  • It can only pick from your catalogue.

    The draft can only choose presenting complaints and diagnoses by exact name from the same 213 presentations and 429 diagnoses your faculty see. Anything it cannot match is surfaced for you to resolve, never silently invented.

  • Checked for clinical consistency.

    Before a draft comes back it is checked against eight rules: the age fits the conditions, every medication has a reason in the history, allergies never contradict medications, doses are realistic, and differentials are genuine mimics rather than unrelated conditions.

  • Every version kept.

    Each improvement and generation appends a version to a timeline. Click any version to restore it.

Build with AI

Character · prompt 2.0.0

A 34-year-old corporate lawyer, recently moved to London, with two weeks of one-sided throbbing headaches that are worse in bright light. Guarded, tends to play symptoms down.

Improve promptGenerate
  • First nameAmelia
  • OccupationCorporate lawyer
  • Age34
  • English fluencyFluent
  • Living circumstancesLives with husband, moved to London in June
  • LifestyleLong hours, poor sleep, high screen time
  • Communication preferencesReserved. Minimises symptoms unless asked with warmth.
  • Voiceballad (British)

Timeline

  1. v1base
  2. v2improved
  3. v3generated

Click any version to restore it.

Draft populated. Review before saving.

Save character
  • Age and life stage fit the conditions
  • Every medication has a reason in the history
  • Allergies never contradict medications
  • No known allergies and an allergy list are mutually exclusive
  • History, complaint and diagnosis point at one picture
  • Differentials are genuine mimics
  • Red flags, management and escalation fit the severity
  • Doses and frequencies are realistic

Questions

  • A chatbot answers questions. Our patients hold things back until they are asked properly, only follow the language their character would follow, react to how they are spoken to, and will not reveal the mark scheme. Then every consultation is marked against your criteria with the evidence quoted.

  • Yes. Build Performance Frameworks from your own criteria, nest domains up to four levels, bundle them into Assessment Blueprints, and publish. Or start from the 121 criteria we ship.

  • Yes. Students hold to talk and hear the patient reply in a chosen voice. Typing works too. Voice input uses the browser's speech recognition, so it depends on browser support.

  • Free practice is unlimited. On assessed assignments, faculty set the cap.

  • In the EU with OVH, on a dedicated server and a dedicated managed database.

  • Pricing is per institution. Book a demo and we will scope it with you.

Twenty minutes. We run a scenario, mark it in front of you, and answer whatever you throw at us.