A small mental health service can safely give AI the clerical jobs around a case: turning intake forms into a tidy table, drafting referral acknowledgements, sending waitlist status updates, chasing missing consent forms and checking retention dates. It should not triage, score risk or choose who is seen first. Those stay with a named clinician.
The line is easier to hold than it sounds if you apply one test to every job: does the output change what care a person gets, or when? If yes, it is clinical and AI stays out of the decision. If it only changes how quickly a form is filed, a letter is written or a date is remembered, it is admin. The checklist below sorts a typical service's work along that test, with prompts, sample outputs and the failure modes I would watch.
Where admin ends and clinical judgement begins
Most services already know this line in principle; the trouble starts when software makes it blurry. A tool that "prioritises the waitlist" sounds like admin, but if it ranks people by words in their referral, it is making a triage decision with a clinician's name nowhere on it. The same goes for a summary that says "low risk" or a chatbot that tells someone their situation is not urgent.
So set the boundary in writing before you pick a tool. A one-page statement with three columns works well: jobs AI may do, jobs AI may draft but a person approves, and jobs AI never touches. Keep it where your clinical lead signs it, and review it whenever a vendor adds a feature. The table shows how a typical service might fill it in.
| Job | AI role | Who decides |
|---|---|---|
| Copy intake form answers into a table | Extracts fields | Admin checks against the form |
| Referral acknowledgement letter | Drafts from a template | Admin approves and sends |
| Waitlist status message | Drafts and schedules | Admin owns the list |
| Missing consent or form reminder | Drafts and flags | Admin sends |
| Retention and review date checks | Finds records past a date | Practice manager decides disposal |
| Urgency, risk, suitability, who is seen first | None | Named clinician |
| Any contact with someone who may be at risk | None | Named clinician |

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowIntake forms: from a pile of PDFs to one row per person
The intake pack is the biggest admin saving because it is pure re-typing. A new client or referrer sends a form; someone reads it and keys the name, contact details, preferred contact method, referrer, funding source, access needs and consent ticks into the practice system. AI can do that extraction and put the result in a spreadsheet for a person to check against the original. The check matters: a transposed phone number is an admin error that becomes a missed call to someone who was waiting.
Keep the form itself doing the work. Fixed fields and tick boxes extract far more reliably than free text, and a form that asks for "reason for referral" in two lines of free text invites people to write the sort of detail that should never pass through an admin tool. Ask for the minimum the admin step needs, and leave the clinical history for the first appointment, in the clinician's own system.
Checklist for the intake step
- Fixed fields first. Name, contact method, referrer, funding source, access needs, consent boxes. Verify by sending three test forms and comparing the table to each.
- Free-text box stays out of the AI job. The extraction prompt copies only the named fields. Verify by putting a sentence of fake clinical detail in the free-text box of a test form and confirming it does not appear in the output.
- Consent to the admin processing recorded at intake. A tick and a date, held in the record, not in a chat tool.
- A named person checks every row. Ten rows at a time against the source, signed off in a log with initials and date.
- Anything unclear goes back to a person. The prompt tells the AI to write "CHECK" in a field rather than guess.
An illustrative extraction prompt, used on a test form with invented data, is below. It tells the tool what to leave out as firmly as what to include.
You are helping with admin only. From the form text below, fill ONLY these
fields: first name, contact method, referrer organisation, funding source,
access needs, consent_admin (yes/no), consent_share_with_referrer (yes/no).
Do not summarise, interpret or comment on any other text. If a field is
missing or unclear, write CHECK. Return a single table row.
FORM TEXT:
[paste form text with the free-text box removed]
Illustrative output: Sam | email | community team | self-funded | step-free room | yes | CHECK. The CHECK is the tool behaving properly; the form had the second consent box blank, and a person now rings to ask rather than the system assuming a yes.
Referral acknowledgements that say only what is true
A referrer who hears nothing for two weeks starts ringing, and each call costs you ten minutes. An acknowledgement within one working day cuts most of that. The letter should state what has been received, what happens next administratively and who to contact, and it should make no promise about clinical timing, suitability or priority.
The safest build is a template with merge fields (referrer name, date received, reference number) and two or three approved sentences, with AI used to adapt tone for a particular reply, not to compose it from nothing. Admin reads and sends. If your practice software already has a letter template feature, use that for the fixed parts and keep AI for the awkward cases, such as a referral that arrives incomplete.
Here is a before and after. The before is what a rushed human or an unconstrained tool tends to produce; the after follows the rules above. Both are illustrative.
Before: "Thank you for your referral. We will assess [first name] shortly and they should be seen within a month as the case appears moderate."
After: "Thank you for your referral, received on [date], reference [ref]. We have added [first name] to our waiting list. We cannot give a start date yet, and we will write to you and to [first name] when we can. If anything changes for them while they wait, please contact us on [number] or use the crisis contacts in the enclosed sheet."
The before-version makes a clinical statement ("moderate", "within a month") that nobody authorised. Search your sent folder for words like "urgent", "moderate", "priority" and "soon" in outgoing letters for a month; any that came from admin are a sign the rule needs repeating.
Waitlist updates: the admin around the list, never the order of it
Who is on the list, in what order and why is a decision your service already has a policy for, usually first come, first served within each clinic, with clinical exceptions made by a clinician. AI can hold none of that logic. What it can do is the surrounding paperwork: a monthly "you are still on our list" message, a request to confirm contact details, a note to someone whose slot is approaching, and a tidy-up of people who have not replied.
Drafting these is straightforward. The discipline is in the wording. A message must never state a position ("you are fourth") unless that number is current and drawn from the list by a person, because a wrong number is a promise. Safer wording: "You remain on our list. We will contact you when a place opens. Please tell us if your contact details have changed."
Worked example: a six-clinician service and 140 people waiting
Take an illustrative service with six clinicians, 140 people on the list and around 35 new referrals a month. Before any automation, one part-time administrator spends roughly this much time each month on waitlist admin: about 35 acknowledgements at 8 minutes each (280 minutes), about 140 status checks sent by hand at 3 minutes each (420 minutes), and about 20 minutes a week chasing 10 to 15 incomplete forms (around 90 minutes a month). That is roughly 790 minutes, or just under 13 hours.
After the changes in this tutorial: acknowledgements drafted from the template and checked at 2 minutes each (70 minutes), the monthly status message drafted once and sent in a batch with a 30-minute check (30 minutes), and reminders for missing forms drafted automatically and approved in a 10-minute daily pass (about 200 minutes a month at 20 working days). Total around 300 minutes, or five hours. The saving, roughly eight hours a month, is the figure that matters, and it is a saving of admin time only. Nothing about who is seen, when or why has changed, and the clinical lead still reviews the list in the usual meeting.
Check the sum against your own numbers before you rely on it. If your acknowledgements already take two minutes, the saving is much smaller, and the case for adding software with AI features is weaker. Do the arithmetic first.
The monthly status message, with a hold-back rule
A status message is the one that most often reaches someone at a bad moment. They have waited for months, the message arrives, and it reads like a form letter. Two guards help. First, always include the crisis contact sheet in the same message, not as a link to a page. Second, add a hold-back flag in the list: anyone a clinician has marked "do not auto-message" is skipped and gets a personal call instead.
Draft a short, warm status message for people on our waiting list.
Rules: no position in the queue, no estimated start date, no comment on
their situation. Include: they remain on the list; tell us if contact
details change; reply STOP to opt out of messages; the crisis contacts
paragraph below, unchanged. Under 90 words. Use [first name].
CRISIS CONTACTS PARAGRAPH (paste unchanged):
[your approved wording]
Illustrative output: "Hello [first name], this is a short note to say you remain on our waiting list. We do not have a date yet, and we will contact you as soon as a place opens. If your phone number or email has changed, please let us know. If you need urgent help while you wait, please use the contacts below..." The tool kept the crisis paragraph in place and made no promise. Edit the opening line to match your service's voice and keep it for every month.
Referral admin on the way out: letters to GPs and other services
Referral work also runs outward: a letter to a GP confirming a first appointment, a request for a funding form, or a note to another service that a person has been accepted. Where a letter contains only logistics (date, place, who to ask for), AI drafting is fine. Where it describes the person, the presenting issue or a plan, it is a clinical letter and the clinician writes it. For clinician-written documents, the review steps for AI-assisted plans show how a draft can still be checked line by line.
A practical split: admin letters (logistics, reminders, confirmations) go through the template and AI route; clinical letters have their own template owned by the clinical lead, and AI is not given the case file at all. If someone asks why you do not use it for the second kind, the answer is that the saving is small and the cost of a plausible-sounding wrong sentence is not.
Consent and retention: the checks software is good at
Consent and retention are where AI-assisted admin can beat a human, because the work is comparing dates and flags across a long list. Three checks are worth building:
- Consent gaps. A list of every client with a blank or expired consent field, ranked by days since first contact, so a person can ask for it at the next touchpoint.
- Retention dates. A list of records past your retention period according to your own policy, for the practice manager to review and approve before anything is destroyed. AI proposes; a person disposes, and the disposal is logged.
- Access review. A quarterly list of who has access to what, drawn from the system's own export, so leavers are removed.
Your retention period depends on your professional body, funders and local rules, so state it from your policy and take advice if it is unclear. The tool does not decide it. The tool finds the dates. If you want a wider view of drafting a whole policy, see the private practice policy manual tutorial.
An illustrative consent-gap report
Suppose a spreadsheet export has 220 client rows with a "consent to email" column. A prompt that says "list rows where the column is blank or the date is over 24 months old, show reference number and date only, no names" might return 31 rows. The admin works through them over two weeks, asking for consent at the next contact, and logs each. Reference numbers only keeps names out of the AI step entirely, and the person who opens the practice system sees the name there.
Choosing the tool and setting it up so privacy holds
The tool matters less than the settings, but there are some basics. Use a business or team plan rather than a free consumer account; ChatGPT Business, Claude Team, Microsoft 365 Copilot and Gemini in Workspace do not train on business content by default, according to each vendor's business privacy page, whereas a personal ChatGPT account, for example, shares chats for model training until someone turns the setting off. That distinction alone is a reason not to let staff paste anything into personal accounts. Two-seat minimums apply on ChatGPT Business and Claude Team, so a tiny service pays for two seats or picks a suite it already owns.
Whatever you choose, ask the vendor in writing where data is stored, how long inputs are kept and whether staff can be given their own login. Your adviser or data-protection lead should see those answers. If you have customers in the EU, data-protection law such as the GDPR may apply to what you send, and you may need a data-processing agreement; take advice rather than guessing.
- Separate logins per person, so the log shows who did what.
- Chat history off or limited where the plan allows it, and a rule that nothing identifying is typed into a prompt unless the job needs it.
- No AI note-taking in clinical sessions as part of this tutorial's scope; that is a separate decision with its own consent steps, covered in the confidentiality checklist for note-taking tools.
- A named owner for the settings, reviewing them whenever the vendor announces changes.
Four ways intake admin quietly goes wrong
Four failure patterns turn up often enough to plan for.
The helpful rewrite. A tool asked to "make this friendlier" adds a reassurance such as "we will see you soon". Nobody meant to promise a date, yet the sentence is now in a client's inbox. The cure is to run only approved templates and keep AI to specific edits, and to read every outgoing draft once.
Silent field drift. The form is redesigned, a field moves, and the extraction quietly puts the wrong value in the wrong column for three weeks. Cure: re-run the three-form test whenever the form changes, and sample five rows a week.
Stale list. A status message goes to someone who was already seen, because the list was updated on paper but not in the sheet. Cure: one source of truth for the list, owned by one person, with a weekly reconciliation.
The unwatched inbox. An auto-reply invites people to write back, and the replies sit unread over a long weekend. Cure: any automated message states a human contact route and the hours it is staffed, and a person is assigned to the reply inbox daily. If you cannot guarantee that, send messages that do not invite replies and give the phone number instead.
How to check it worked after a month
Pick five measures and look at them together at a monthly meeting. They show whether the admin saving is real and whether nothing was lost along the way.
- Time from referral received to acknowledgement sent. Target: one working day, measured from your own log.
- Acknowledgements and status messages edited by a person before sending. If the answer is never, the check is not happening.
- Number of data fields corrected after the sample check. Rising numbers mean the form or the prompt needs attention.
- Complaints or confused calls mentioning a message. Treat each one as a test failure and fix the template.
- Hours of admin per month against the figure you started with. If the saving is under two hours a month, stop and reconsider the tool.
Also ask your clinicians one question: did any admin step change what someone was offered, or when? The answer should be no. If it is yes, you have crossed the line described in the first section and the step needs to come out or move behind a clinician's decision.
Three smaller jobs worth a look
Appointment reminders. Text and email reminders are standard in practice software and cut missed appointments; AI adds little here except wording variants. Keep the content to date, time and place, with a number for changes.
Funder forms. Where a funder's form asks for the person's name, number and dates, AI can pre-fill those fields from your table for a person to check. The sections that ask for need, goals or outcomes stay with the clinician.
Staff rota and room bookings. This is the most overlooked admin job. A prompt that proposes a room and clinician rota from fixed availability and appointment lengths is low-risk, because a person approves and nobody's care is determined by it. Related ideas for filling gaps from a list are in the waitlist automation tutorial.
A staged plan for the first three months
Start with the single job that eats the most time, which is usually acknowledgements. Write the template, test with dummy data for a week, then switch to real use with a daily read-through. Add the status message in month two and the consent and retention reports in month three. Review the written boundary after each addition and at every vendor change. For a wider plan across the service, the group practice roll-out plan has a staged approach, and if you would rather map it with someone, that is what my AI implementation consultation covers; you can get in touch here.
Questions services ask before they start
Can AI read a referral and decide how urgent it is?
No. Reading a referral for risk, urgency or suitability is a clinical judgement, and it belongs to a named clinician. AI can pull the referrer's name, date and contact details into a table, and it can draft the acknowledgement. The urgency call, and any contact with someone who may be at risk, stays with a person.
Should the AI see client names?
Only if the tool is on a business plan with a data agreement your adviser has checked, and only for a job that needs the name. Most drafting jobs here work with a first-name placeholder and a reference number, so start there and widen access only when you have a reason and a record of the decision.
What if a waitlist reply arrives from someone in distress?
Build the rule before you build the automation: any reply containing words from your agreed list goes to a named person the same day, and the auto-reply never promises a clinical response time. Test it with dummy messages monthly. If you cannot staff that route, do not automate inbound replies at all.
How do we explain this to clients?
Say it in the intake pack in two sentences: which admin tasks use software with AI features, that no AI decides who is seen or how, and who to contact to ask for a person instead. Keep it short and put it where consent is recorded, not buried in a policy.
Further reads
- AI Receptionist for Therapists: Intake, Waitlist and Crisis Rules — Crisis wording and escalation rules for automated first contact.
- AI for Counselling Practices: Contracts, Waiting Lists and Reminders — Waiting-list messages and contracts for counselling practices.
- Therapist Credentialing: Using AI to Track Applications and Renewals — Another admin job that suits a tracker with reminders.
- Therapist Intake Form Template: Build It in ChatGPT, Then Check It — Build the intake form itself, then check it.
- AI for Healthcare Clinics: Referral Tracking and Chase Letters — Tracking outbound referrals and chasing replies.
- AI for Care Homes: A Registered Manager's 90-Day Implementation Plan — A month-by-month AI rollout for a registered manager, with owners, measures, budget and an approved-tool list for a 40-bed home.
- Adult Day Care Software for a Small Centre: Billing and AI Notes Checklist — A grouped checklist for a small adult day centre choosing software for attendance, transport, billing and care notes, with AI drafting kept under review.
- AI Marketing for Therapists: What to Say and What to Leave Out — Testimonial and outcome-claim rules as the spine: before-and-after examples for a directory profile, website copy and a newsletter drafted with AI.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: vendor privacy and business-plan data-use pages (checked October and November 2026), professional-body guidance on confidentiality and record keeping.