How to Turn a Policy Document Into a Plain Language Staff Guide With AI
Convert a long policy or compliance document into a clear staff guide with action steps, responsibilities, and quick reference sections using ChatGPT, Claude, or Gemini.
Problem and who this is for
Many organizations have long policy or compliance documents that staff rarely read. These documents often contain important procedures but are difficult to scan quickly.
Admins, operations staff, clinic coordinators, school administrators, and HR teams often need to convert these documents into something staff can actually follow.
The goal is not to change the policy. The goal is to create a plain language guide that clearly shows what staff must do.
What you need
One policy source in any of these forms:
- DOCX
- exported web page
- scanned document
And one AI tool that your organization allows:
- ChatGPT (OpenAI)
- Claude (Anthropic)
- Gemini (Google)
ChatGPT supports uploading and analyzing documents such as PDFs and other common file formats. https://help.openai.com/en/articles/8555545-file-uploads-faq
Gemini Apps support uploading and analyzing files including documents and images. https://support.google.com/gemini/answer/14903178
Claude also allows document uploads for analysis according to Anthropic documentation. https://support.claude.com/en/articles/8241126-uploading-files-to-claude
The simplest workflow
1) Upload or paste the policy document
Use the fastest available option:
- upload the file
- paste the text
- paste only the sections relevant to staff procedures
Keep headings if possible. They help preserve structure.
2) Extract only the operational requirements
This step prevents the model from rewriting the policy incorrectly.
"task": "Extract operational requirements from a policy document",
"input": {
"policy_document": "PASTE TEXT OR REFER TO ATTACHED FILE",
"organization_type": "example: clinic, school, office, nonprofit"
},
"rules": [
"Do not interpret or change the meaning of the policy.",
"Extract only rules, procedures, and required actions.",
"Keep exact wording for any mandatory requirement.",
"If something is unclear, mark it as [POLICY UNCLEAR].",
"Do not generate a guide yet."
],
"output": {
"required_actions": "Bulleted list",
"roles_responsible": "List roles mentioned in the document",
"deadlines_or_timelines": "Any stated timelines",
"compliance_requirements": "Mandatory steps or documentation",
"unclear_sections": "Items marked [POLICY UNCLEAR] with source snippet"
}
}
3) Convert the extraction into a staff guide
Once the requirements are verified, generate a plain language guide.
"task": "Create a plain language staff guide from extracted policy requirements",
"input": {
"extraction": "PASTE OUTPUT FROM STEP 2",
"reading_level": "simple professional",
"audience": "frontline staff"
},
"rules": [
"Do not add new requirements.",
"Do not remove mandatory requirements.",
"Use clear instructions starting with action verbs.",
"If a requirement is unclear keep the label [POLICY UNCLEAR]."
],
"format": {
"sections": [
"Quick summary",
"Who this policy applies to",
"What staff must do",
"Step by step procedure",
"Required documentation",
"Common mistakes to avoid",
"Questions that require supervisor guidance"
]
}
}
4) Generate a one page quick reference version
Many teams need a short version for onboarding or internal wikis.
"task": "Create a quick reference version",
"input": {
"staff_guide": "PASTE OUTPUT FROM STEP 3"
},
"rules": [
"No new information.",
"Keep under one page.",
"Use bullet points where possible."
],
"output": {
"quick_reference": "Short operational guide"
}
}
Tool specific ways to run this
ChatGPT
Typical workflow:
- Upload the policy document.
- Run the extraction prompt.
- Generate the staff guide.
OpenAI documentation confirms ChatGPT can analyze uploaded documents and extract information from them. https://help.openai.com/en/articles/8555545-file-uploads-faq
Claude
Claude works well for longer policy documents and structured rewriting tasks.
Typical workflow:
- Upload the policy.
- Run the extraction prompt.
- Generate the guide.
Claude documentation confirms document upload support. https://support.claude.com/en/articles/8241126-uploading-files-to-claude
Gemini
Gemini Apps allow uploading files and analyzing them directly in prompts.
Typical workflow:
- Upload the policy file.
- Run the extraction prompt.
- Generate the staff guide.
Gemini documentation confirms file upload and analysis capability. https://support.google.com/gemini/answer/14903178
NotebookLM for multi document policies
NotebookLM is useful if the policy references multiple documents.
Example sources:
- policy PDF
- procedure manual
- training slides
Workflow:
- Add all documents as notebook sources.
- Ask for a list of operational requirements with citations.
- Convert the results into the staff guide.
NotebookLM is designed to generate responses grounded in the sources added to the notebook. https://support.google.com/notebooklm/answer/16164461
Quality checks
Requirement accuracy check
Confirm each instruction in the guide appears in the policy source.
Mandatory language check
If the policy uses words like "must" or "required", those instructions should remain unchanged.
Role clarity check
Every step should clearly state who performs the action.
Simplicity check
If a step requires rereading the policy to understand it, simplify the wording while keeping the requirement intact.
Common failure modes
The guide accidentally changes the meaning of the policy
Fix: repeat Step 2 extraction and confirm all requirements come directly from the source.
The output is still too long
Fix: reduce the guide to only operational steps and remove explanatory paragraphs.
Staff still ask the same questions
Fix: add a "Common mistakes" or "When to escalate" section.
Multiple policies overlap
Fix: extract requirements from each policy separately before merging the results.
Sources Checked
- OpenAI Help Center: File Uploads FAQ https://help.openai.com/en/articles/8555545-file-uploads-faq (accessed 2026-03-05)
- Anthropic Claude Help Center: Uploading files to Claude https://support.claude.com/en/articles/8241126-uploading-files-to-claude (accessed 2026-03-05)
- Google Support: Upload and analyze files in Gemini Apps https://support.google.com/gemini/answer/14903178 (accessed 2026-03-05)
- Google Support: Learn about NotebookLM https://support.google.com/notebooklm/answer/16164461 (accessed 2026-03-05)
Quarterly Refresh Flag
Review on 2026-06-03 to confirm current document upload support, supported file types, and NotebookLM source handling updates.