Healthcare AI & Digital Health
Healthcare AI that prepares admin work for your staff to check and approve
We build AI services that draft clinic letters from consultation notes, turn referrals and intake forms into structured data, sort shared inboxes and answer patients' non-clinical questions, together with the patient apps, provider portals and telehealth journeys they run in. Every output stays a draft until an authorised person approves it, on architectures designed to support regulated healthcare environments.
Less admin, better patient journeys.
The problem
The problem it solves
Healthcare AI and digital health is the use of language models, workflow automation and patient-facing software to handle the administrative side of care: drafting letters, structuring referrals and intake forms, routing messages and running booking, messaging and telehealth journeys. Authorised staff review and approve AI output before it is sent or filed, and clinical judgement remains with qualified clinicians.
Much of the administrative load in healthcare is reading, writing and routing: referrals in, letters out, forms, inbox messages and patient queries. Language models can prepare that work quickly, but in a care setting a draft is only useful if it is accurate, traceable to its source and checked by the right person before it reaches a patient or a record.
- 01Referrals arrive as PDFs, scans and email text, and someone reads every page to find the patient details, the reason for referral and the requested service before anything can be booked.
- 02Clinic letters are typed from notes or dictation after the session, so they can reach patients and referrers well after the decision they describe.
- 03Shared inboxes mix rescheduling requests, results queries, repeat prescription requests and supplier mail, and time-sensitive messages can sit behind routine ones.
- 04Some staff already paste patient details into consumer chatbots to draft letters, with no approved route, no log and no check on what the tool produced.
- 05AI pilots stall at information governance review because nobody can show which model sees which data, where it is processed or how outputs are checked.
- 06General-purpose AI tools have not been tested on local letter formats, abbreviations and drug names, so an error in a dose, a date or a left-right detail can go unnoticed.
Who it is for
Built for teams like yours
Private clinics and hospital groups
Outpatient, diagnostic and specialist providers with heavy letter, referral and inbox volumes, and front-desk teams answering the same patient questions every day.
Digital health and healthtech companies
Product teams adding AI features to a patient app, telehealth service or clinician tool who need mobile, cloud, integration and AI engineering in one team.
Labs, pharmacies and care providers
Organisations moving orders, results notifications, prescription requests or care records between systems and people, where much of the routing is still done by hand.
Information governance and digital leads
Teams asked to approve AI use who need documented data flows, model routes, logging and review steps before a pilot can start.
Solution architecture
How it fits together
We separate patient and staff channels, integration, protected data, AI services and the review trail into distinct layers. Personal health data stays in controlled stores, every access is logged, and each AI service receives only the minimum information its task requires.
- 01
Patient and staff channels
Patient apps, provider portals, telehealth sessions and shared inbox connections, built with accessibility, consent capture and identity verification from the first release.
- 02
Record system integration
APIs and message-based interfaces to electronic health record, practice management, lab and booking systems, using HL7 FHIR where the source system supports it and starting read-only.
- 03
Protected data stores
Encrypted databases with role-based access, extra protection for sensitive fields, retention rules and a complete log of who viewed or changed each record.
- 04
Scoped AI services
Separate services for letter drafting, referral and form structuring, inbox classification and patient admin questions, each with its own instructions, permitted data fields and evaluation set.
- 05
Review queue and approval trail
A side-by-side screen of source text and AI output where staff edit, approve or reject, with the input, model version, edits and approver stored together.
- 06
Security and operations
Identity and access management, secrets management, network isolation, backups, monitoring and alerting in the cloud region you choose.
Workflow
From request to result
- 01
Input received
A referral, intake form, inbox message, consultation note or patient question enters through an integration or the portal and is logged with its source and time.
- 02
Minimum data prepared
Fields the task does not need are removed or masked, so the model receives only what it requires to draft or structure the item.
- 03
AI drafts or structures
The service produces structured fields or a draft letter in your template, with each value linked to the passage of source text it came from.
- 04
Staff review and approve
An authorised person checks the output beside the source, edits it and approves or rejects it. Clinical prioritisation is decided by clinical staff, not by the model.
- 05
File, send or route
Approved output is written to the record system, sent to the patient through their preferred channel or placed in the right team queue.
- 06
Monitor and re-test
Edit rates, rejected drafts and error types are reviewed with your lead, and the evaluation set is re-run after every change to prompts, models or templates.
Capabilities
What the solution includes
Clinic letter drafting
Letters and summaries drafted from consultation notes or existing dictation transcripts in your templates, with medication names, doses, dates and follow-up actions highlighted for the clinician to check.
Referral and intake structuring
Referrals and pre-visit forms converted into structured fields such as patient identifiers, referrer, reason and requested service, each linked to the sentence it came from.
Shared inbox classification
Messages sorted by request type, such as rescheduling, results query, prescription request or invoice, and placed in the right team queue with a suggested reply for administrative requests.
Patient admin assistant
Answers from approved content about opening hours, preparation instructions and booking changes, designed to recognise clinical questions and pass them to staff with signposting your clinical lead has agreed.
Patient and clinician front ends
iOS, Android and web apps for booking, reminders, digital forms, secure messaging and video consultations through an established video provider, sharing one back end with the AI services.
Approved write-back to records
Approved letters and structured referral data filed to the record system through its API or HL7 FHIR interface, and only after a person has signed them off.
Clinician-reviewed evaluation sets
Test sets built from de-identified historical documents and checked by your clinicians, scoring critical fields such as identifiers, medication details and dates on every change.
Privacy built into delivery
Data minimisation, encryption, access logging, consent records and retention rules designed in from the first sprint and built with UK GDPR in mind.
Benefits
What changes for your organisation
Letters ready to check soon after clinic
Drafts are prepared from the consultation notes for the clinician to review, instead of waiting in a typing queue.
Referrals booked from structured data
Booking teams work from extracted fields with the original letter alongside, rather than reading every page to find the details.
Clinical decisions stay with clinicians
AI output is presented as a draft or suggestion and is reviewed and approved by an accountable person before it is used.
Routine questions answered without a phone call
Patients get preparation, booking and opening-hours answers in the app or portal at any hour, with a clear route to staff.
Evidence ready for governance review
Data flows, model routes, retention settings and approval logs are documented, giving information governance teams something concrete to assess.
A sanctioned route for AI drafting
Staff use logged AI tools inside your environment rather than pasting patient details into services outside it.
Technology
Technology stack
Apps and portals
- React Native
- Flutter
- Next.js
- TypeScript
Back end and integration
- Node.js
- NestJS
- Python
- FastAPI
AI and data
- Azure OpenAI
- OpenAI
- PostgreSQL
- RabbitMQ
Cloud and operations
- Microsoft Azure
- AWS
- Terraform
- Kubernetes
Delivered through
Services behind this solution
Related industries
Healthcare AI & Digital Health FAQ
Frequently asked questions
No, the systems we build do not make clinical decisions. They prepare material for the people who do, such as a draft letter, structured referral fields or a sorted inbox. AI output appears as a draft beside its source, approval is a deliberate step taken by a named, authorised user, and the model is not asked to assign triage priority, suggest a diagnosis or recommend treatment. If a requested feature would cross that line, we flag it in discovery for your clinical and regulatory advisers.
It can be, depending on its intended purpose. Software that informs diagnosis, triage or treatment may count as a medical device in the markets you serve, for example under rules overseen by the MHRA in the UK, while purely administrative tools usually fall outside them. Classification is a decision for you and your regulatory adviser, and we ask for it before design begins. We then scope features to match and supply the technical documentation, design records and change history your adviser requests.
The clinician's notes or an existing dictation transcript are passed to a drafting service that writes the letter in your approved template and tone. Medication names, doses, dates and follow-up actions are highlighted so the clinician checks them against the notes before signing. The clinician edits and approves the letter in the provider portal, and only then is it sent or filed to the record. Edits are logged, which shows us where instructions or examples need improving.
Yes, a referral service can read letters arriving by email, portal or scan and extract patient identifiers, referrer, reason for referral, requested service and attachments into structured fields. Each field links to the sentence it came from, so booking staff can check it quickly. Urgency wording in the letter can be flagged for clinical staff, but the model does not assign a priority. Referrals that cannot be matched confidently to a patient record go to a manual queue.
Yes, if it is scoped to administrative topics and tested against clinical questions before launch. The assistant answers only from approved content such as opening hours, parking, preparation instructions and booking changes. Questions about symptoms, results or medication are recognised and met with signposting wording your clinical lead has approved, then handed to staff where appropriate. We test it with clinical and borderline questions before go-live and review transcripts regularly afterwards.
We test each feature against an evaluation set built from de-identified historical documents agreed with your information governance team and reviewed by your clinicians or senior administrators. Scores are tracked for the fields that matter most, such as patient identifiers, medication details and dates. Before go-live the feature runs in shadow mode, producing drafts that staff compare with their own work while nothing is sent. The same tests are re-run after every change to prompts, models or templates.
Patient data is processed in the cloud account and region you choose, and each AI step receives only the fields its task needs. Identifiers can be masked before a model call when the task does not require them. Hosted model calls can be routed through Azure OpenAI in a selected region under enterprise terms that exclude training on your data, and self-hosted open models are an option where data must stay inside your environment. Inputs, outputs and approvals are logged under retention rules you set.
Yes, where the record system offers an API, an HL7 FHIR interface or a vendor-approved integration route. We usually start read-only, pulling demographics, appointments or referral details for the AI service to use. Writing back, such as filing an approved letter to the patient record, is added once the read path is stable and only for output a person has approved. Vendor access approvals can take time, so we confirm integration routes during discovery.
Most clinics should start with a responsive web portal, because patients can use it without installing anything and it is quicker to launch and update. A native app becomes worthwhile when patients interact frequently, for example in ongoing care programmes, medication reminders or regular remote monitoring, where push notifications and offline access matter. Both can share one back end, so starting with the portal does not waste effort.
We provide the technical evidence your information governance team needs to complete its own data protection impact assessment. That includes data flow diagrams showing which systems and models see which fields, the hosting region, encryption and access controls, retention settings, the human review steps and how AI inputs and outputs are logged. We also complete security questionnaires and join review meetings. The assessment, its conclusions and any regulatory sign-off remain your organisation's responsibility.
Timelines depend mainly on information governance approval, record system access and how much historical material is available for testing, more than on the build itself. A focused first workflow, such as letter drafting for one clinic or referral structuring for one service, is a sensible starting point. It runs in shadow mode before staff rely on it, and further workflows follow in stages, with working software to review every one to two weeks and a named lead throughout.
The cost depends on the workflows, integrations and governance requirements in scope, and we give a fixed build quote after a discovery phase that maps them. The main drivers are the number of systems to integrate, whether patient apps or portals are part of the release, the review screens needed and hosting and security requirements. Running costs come from hosting and from model usage per document or message, which we estimate from your volumes before you commit.
Explore other solutions. Each combines AI, software and cloud services around a specific outcome.
Start your project
Tell us what you're building.
Share the problem, the systems involved and where you want to be. A senior engineer replies with honest advice on scope, architecture and the fastest safe path to production.