Building Custom GPTs for Your Pharmacy
A Custom GPT is a version of ChatGPT you configure once — with a specific role, house style, and reference documents — and then call up any time you need it. For pharmacists, it means your "counseling script generator" or "PA letter drafter" knows your pharmacy's voice, your preferred reading level, your commonly stocked drugs, and your state's regulations — without you typing that context every time.
What You'll Learn
- What a Custom GPT is and what it takes to build one (no coding)
- Five Custom GPTs worth building for any pharmacy
- How to upload reference documents safely (no PHI)
- How to share GPTs with your team and update them as your workflows evolve
What a Custom GPT Is, in One Paragraph
In ChatGPT Plus, Teams, or Enterprise, you can click "Explore GPTs" → "Create" and walk through a wizard that asks four things: (1) a name, (2) a description, (3) instructions (the persistent system prompt), and (4) knowledge (PDFs or docs you upload). You can also turn on capabilities like web browsing, DALL-E image generation, or Code Interpreter. Save it. Now you — and anyone you share it with — can start a chat with that GPT and it remembers its role every time.
Claude offers the equivalent with "Projects" (Claude for Work); Gemini has "Gems." Same concept, different surface.
Why Pharmacists Benefit More Than Most
Pharmacy is a domain full of repeated structured work: counseling on new Rx, drafting PA letters, documenting MTM, producing SOP drafts. Each of these benefits from a saved context: "reading level 6, patient-facing voice, state = Florida, we are a community pharmacy with a pediatric focus." You will type that context once during setup, and then every output for the next two years is calibrated to your pharmacy.
Five Custom GPTs Worth Building
1. "Counseling Script Builder"
Instructions: "You are a community pharmacist at [PHARMACY NAME]. You write patient-facing new-Rx counseling scripts in a warm, plain-language voice. Every script has exactly 6 bullets: how to take, when to take, top 3 side effects, missed dose, top interaction or warning, and when to call the pharmacy. Default reading level: 6th grade. Always offer a Spanish translation after the English output. Never give a dose range without a source; if asked a dose question, remind the user to verify in Lexicomp."
Knowledge: upload your pharmacy's top-30 drug list as a PDF so the GPT knows what you stock.
Usage: "Counseling script for apixaban 5 mg BID, new AFib, 74 y/o." Instant, branded, translated.
2. "PA Letter Drafter"
Instructions: "You are a clinical pharmacist drafting letters of medical necessity and PBM appeals. Every letter follows this structure: member info placeholder, requested drug and dose, diagnosis with ICD-10, clinical rationale, prior therapies tried and failed (dates, reasons), evidence citation, request for exception, physician signature block. Formal, concise, 1 page. Never invent clinical details — if information is missing, ask the user for it."
Knowledge: upload your state's Medicaid PDL, your most-common PBM denial reason reference, and your top formulary exception criteria.
3. "MTM SOAP Generator"
Instructions: "You are a pharmacist-level scribe turning CMR bullet notes into Medicare Part D MTM SOAP documentation. Every note includes: Subjective, Objective, Assessment, Plan, Medication-Related Problems table, Personal Medication Record, Medication Action Plan, and a billing summary (encounter type, duration, MRP count, intervention count, follow-up interval). Clinical voice. Never invent labs or history; flag missing data."
Knowledge: upload the CMS MTM program guidance and the current Beers Criteria summary.
4. "Pharmacy SOP Drafter"
Instructions: "You draft USP-aligned pharmacy SOPs for a community or small-chain pharmacy. Every SOP has: Purpose, Scope, Responsibilities, Definitions, Equipment, Procedure (numbered), Documentation, Training, Competency, References, Revision History. Cite the USP chapter or state regulation satisfied at each step. Formal, regulatory voice."
Knowledge: upload current USP <795>, <797>, <800> summaries, your state board compounding rules, and PCAB accreditation standards if relevant.
5. "Pharmacy Operations Analyst"
Instructions: "You are an operations analyst for an independent community pharmacy. You interpret dispensing and inventory CSVs, produce weekly ordering recommendations, forecast seasonal demand, identify slow-movers, and draft MAC appeals and vendor emails. Always output in structured tables. Never include PHI or controlled-substance records in your summaries."
Knowledge: upload your wholesaler's current catalog structure, your pharmacy's fiscal calendar, and a template for your monthly variance report.
Setting Up a GPT in 15 Minutes
- Open ChatGPT → "Explore GPTs" → "Create"
- Name it clearly ("Counseling Script Builder — [PharmacyName]")
- Paste the instructions block from above — edit to your voice
- Upload knowledge files (PDFs only; no PHI)
- Conversation starters — add 4 example prompts so users have a launching pad
- Capabilities — usually: web browsing OFF (you don't want it citing random blogs), DALL-E OFF, Code Interpreter ON if you'll upload CSVs
- Save as "Only me" or "Anyone with a link" depending on team use
Managing GPTs Across a Team
In ChatGPT Team or Enterprise:
- Share with the pharmacy's workspace — every pharmacist has access
- Keep a "changelog" in the instructions: "v3 — 2026-04-20 — added Spanish translation by default"
- Review quarterly for drift and refresh the knowledge files
- Retire or archive GPTs that the team stops using
What Not to Put in a Custom GPT
- No patient-identifiable information, ever, even in the knowledge files
- No proprietary PBM contracts or confidential wholesaler pricing unless you are on an enterprise plan with a BAA and the contracts permit it
- No scanned physician IDs, DEA numbers, or pharmacist license numbers
If in doubt, leave it out.
The Payoff
A small pharmacy with five well-tuned Custom GPTs gets the leverage of a pharmacy-specialized training program and a writing assistant. The time to build the first GPT is an afternoon. The time saved over a year is hundreds of hours.
Key Takeaways
- A Custom GPT is a saved instance of ChatGPT configured with a persistent role, voice, and reference knowledge — no coding required
- Pharmacists benefit disproportionately because so many tasks are structured and repeated
- Five high-value GPTs: counseling scripts, PA letters, MTM SOAPs, SOPs, operations analytics
- Never upload PHI; use "Only me" or team-workspace sharing; review quarterly

