Custom GPT: Build Your Personal Medical Scribe AI Assistant
What This Builds
You'll build a Custom GPT that knows your specialty, your physicians' documentation preferences, your most common diagnoses and medications, and how to help you in real-time during a shift. Instead of re-explaining your context every conversation, your Custom GPT starts every interaction already knowing you're a cardiology scribe who works with Dr. Patel, uses Epic, and needs A&P language at a specific level of formality. One setup session creates a persistent AI scribe mentor.
Prerequisites
- ChatGPT Plus subscription ($20/month) — Custom GPTs require Plus
- Your specialty context notes (physician preferences, common diagnoses, EHR system)
- 1-2 hours for initial setup and testing
- Comfortable using ChatGPT for shift prep and terminology lookups (Level 3)
The Concept
A Custom GPT is like a co-worker you've already fully briefed. Regular ChatGPT starts blank every conversation — you re-explain who you are, what specialty you work in, and what you need. A Custom GPT has a permanent briefing baked in. Every conversation with it begins from shared context. Think of it as the difference between calling a random Google doctor vs. calling your personal physician who knows your history — same AI capability, but one knows you already.
Build It Step by Step
Part 1: Set Up Your GPT Builder Account
- Log in to ChatGPT at chat.openai.com with your Plus account
- Click your name/avatar in the bottom-left corner, then "My GPTs"
- Click "Create a GPT" (large button or "+" icon)
- You'll see a two-panel screen: the left side is a conversation with the GPT builder, the right side is a preview of your GPT
What you should see: A chat interface on the left labeled "Create" and a preview panel on the right labeled "Preview." Troubleshooting: If you don't see "My GPTs" in the menu, verify you're on a Plus plan — this feature is not available on the free tier.
Part 2: Configure the GPT's Core Identity
- In the left chat panel, tell the builder what you're building:
"I want to create a GPT for a medical scribe working in [specialty]. It should: help with real-time terminology lookups, A&P documentation phrasing, shift prep by diagnosis, note reconstruction when I fall behind, specialty flashcard generation, and studying for new rotations. It should always know I'm a scribe (not a physician) and frame everything as documentation support, not clinical advice."
The builder will ask clarifying questions and configure your GPT automatically. Answer them with your specifics.
Click "Configure" tab (top of the left panel) to see and edit the auto-generated settings directly.
Part 3: Write Your System Instructions (the most important step)
- In the Configure tab, find the "Instructions" field (a large text box). Replace the auto-generated content with this template — fill in your specifics:
You are a personal AI assistant for a medical scribe working in [specialty]. You know the following about this scribe's work context:
SPECIALTY: [specialty, e.g., Emergency Medicine / Cardiology / Family Medicine]
EHR SYSTEM: [Epic / Cerner / Athena]
CLINIC TYPE: [outpatient / ED / inpatient / mixed]
EXPERIENCE LEVEL: [e.g., 6 months scribing, primarily outpatient cardiology]
PHYSICIAN PREFERENCES:
- Dr. [Name]: [documentation preferences, e.g., "prefers detailed HPI using OLDCART format, brief A&P language, always wants ejection fraction documented for heart failure patients"]
- Dr. [Name]: [different physician's preferences]
MOST COMMON DIAGNOSES: [list your top 10-15 diagnoses for this specialty]
MOST COMMON MEDICATIONS: [list 10-15 medications frequently prescribed]
YOUR ROLE:
- Help with real-time medical terminology lookups and correct spelling
- Generate A&P documentation phrases appropriate for physician notes
- Create shift prep briefings for listed diagnoses
- Help reconstruct encounter notes when documentation fell behind
- Generate study materials (flashcards, specialty guides) for this scribe's learning
- Review documentation for completeness
IMPORTANT CONSTRAINTS:
- You are assisting a SCRIBE (not a physician) — always frame outputs as documentation support
- Never provide clinical advice or diagnose; provide documentation language
- When reconstructing notes, flag anything uncertain for physician verification
- Keep A&P language appropriate for the scribe's specialty and physician preferences
- Click "Update" or "Save" after pasting your instructions.
What you should see: Your GPT preview on the right reflects the new instructions. Test it with "Who are you?" to confirm it responds with your scribe context.
Part 4: Upload Reference Documents (optional but powerful)
- In the Configure tab, find the "Knowledge" section. Click "Upload files."
- Upload any documents you've created: your specialty study guide (from the Level 3 guide), your physician preference notes, your personal medication reference. The GPT can now search these documents when answering questions.
What you should see: Uploaded files appear in the Knowledge section. Test by asking your GPT "What are Dr. [Name]'s documentation preferences?" — it should answer from your uploaded document. Troubleshooting: Files must be text-based (PDF, Word, .txt). Images and screenshots won't work.
Part 5: Test and Refine
Use the preview panel to test real scenarios:
- "I just encountered a patient with [unfamiliar diagnosis]. What does this mean and how do I document it?"
- "Prep me for a shift seeing these diagnoses: [list]"
- "Reconstruct a note — patient had chest pain, physician mentioned: [key points]"
If responses are wrong or generic, go back to Instructions and add more specifics. Common fixes:
- Too generic → Add "Always frame answers specifically for [specialty] scribes"
- Wrong physician preferences → Check the physician section in instructions
- Not using uploaded documents → Add "When relevant, search your knowledge files for physician-specific preferences"
Publish your GPT (the button at top right of the builder). Choose "Only me" so it's private.
Real Example: Cardiology Scribe Custom GPT
Setup: A cardiology scribe builds a Custom GPT with:
- Specialty: Cardiology (outpatient electrophysiology and heart failure clinic)
- Physicians: Dr. Patel (prefers detailed LV function documentation, always wants ejection fraction) and Dr. Kim (brief A&P, focuses on medication changes)
- Common diagnoses: AFib, heart failure with reduced/preserved ejection fraction, hypertension, CAD, SVT
- Uploaded files: 2-page cardiology scribe study guide (generated from Level 3 guide)
Input (shift prep): "I'm scribing for Dr. Patel today. Patient list: AFib (3 patients), HFrEF (2 patients), post-ablation follow-up (1 patient). Brief me."
Output: A structured briefing for each diagnosis type with: key exam findings Dr. Patel always documents, standard A&P language she uses, common orders to anticipate (INR labs, echo orders, Holter requests), and documentation elements she always asks for that scribes often miss.
Time saved: 20 minutes of manual chart review prep → 3-minute AI briefing. Across 5 shifts/week, that's 80+ minutes recaptured per week.
What to Do When It Breaks
GPT gives generic answers not specific to your specialty → Return to Instructions, add more specificity about specialty context. Make the instructions more prescriptive: "Always include [specialty-specific] elements in your A&P phrasing."
GPT ignores uploaded physician preference documents → Add to instructions: "Before answering questions about physician preferences, search your knowledge files for relevant information about that physician."
GPT oversteps into clinical advice → Add to instructions: "You are supporting documentation only. Never recommend treatments or diagnose. If a clinical question is asked, say: 'I can help you document whatever the physician decides — what did they say?'"
Responses are too long → Add: "Keep responses concise and scannable — use bullet points over paragraphs. Aim for under 200 words unless generating study materials."
Variations
Simpler version: If you don't want to upload documents, just write detailed physician preferences directly in the Instructions field — it works without file upload, just with less detail.
Extended version: Add a "Conversations Starter" in the Configure tab with buttons like "Prep me for today's shift", "I need A&P help", and "Create flashcards" — so you can tap one button instead of typing context every time.
What to Do Next
- This week: Build the GPT, upload your existing study guide, and use it for one full shift's worth of shift prep and terminology lookups
- This month: Update your uploaded documents monthly as your physician preferences evolve and your specialty knowledge grows
- Advanced: Create a second GPT for your second specialty or your second physician — Custom GPTs are free to create once you have Plus
Advanced guide for medical scribe professionals. Custom GPTs require ChatGPT Plus ($20/month) and are subject to OpenAI's usage policies.