Skip to main content
Digital Scientists
Problems Work Ventures About
Chatbots and assistants

HIPAA-compliant chatbots and virtual assistants that know when to hand off

Digital Scientists builds HIPAA-compliant chatbots and virtual assistants for patients and staff: FAQs, intake, scheduling, call summaries and policy look-ups. On new builds the model runs in your own AWS account through Amazon Bedrock, under your BAA with AWS, and your data trains nothing for anyone else. Every output is logged, a person reviews anything clinical, and the assistant hands off to your staff when it should. We built HealthContext.AI, which cut note time on NeverAlone calls from 45 minutes to 5. Most clients start with a Blueprint scoped to one assistant.

Updated

AI-generated coaching note summary inside the EHR we built for Fathers' UpLift
In the EHR we built for Fathers' UpLift, AI summarizes a client's assessments over time for the coach to review before a check-in.
45 to 5 min

Note time per call with HealthContext.AI

100,000+

NeverAlone telehealth calls a year

30,000

Patients across six states on NeverAlone

Mar 2021

NeverAlone in production and run by us since

Duke Health
Congruity Health
McKesson
CommuniCare
Guardian
Easterseals
Patient-facing vs staff-facing

Should a healthcare chatbot face patients or staff first?

Staff first, in most cases. A staff-facing assistant works for people trained to check its answer, so the risk is lower and the payback shows up faster. Patient-facing bots come next, starting with questions that need no patient data.

A HIPAA-compliant chatbot is any chat or voice assistant that handles protected health information (PHI) under the safeguards HIPAA requires: a BAA with every vendor that touches the data, access controls, audit logs and limits on what the model sees. The table splits the common use cases by who uses them, whether they need PHI and who checks the result.

Our delivered work is on the staff side so far. Patient-facing assistants are capability we build on the same rules. This page is part of our healthcare AI development work.

Healthcare chatbot use cases: who uses them, what data they need and our status

Use caseWho uses itNeeds PHI?Who checks the resultOur status
Call and visit summariesCare staff and providersYesThe clinician reviews and approvesProduction. HealthContext.AI inside NeverAlone
Assessment summaries before a check-inCoaches and cliniciansYesThe coach reads it as a quick referenceDelivered. Fathers' UpLift EHR
Guidance look-ups on a manual or policyMDS coordinators and other staffNo, guidance onlyThe coordinator decidesPrototype built. Ask RAI, on MDS assessment guidance
FAQs, directions and visit prepPatients and familiesNoYour team approves the content it answers fromCapability
Intake and pre-visit questionsPatientsYesStaff review before anything reaches the chartCapability
Scheduling and reschedulingPatientsYesStaff handle exceptionsCapability

Production: we run it. Delivered: built and handed to the client. Capability: we build it on the same rules, with no client in production yet.

Which models can touch PHI

Which AI models can touch patient data?

Only a model covered by a BAA, running where you control the data. On new builds, that means Amazon Bedrock inside your own AWS account, with Claude where we use a language model, covered by your BAA with AWS.

The model is rarely the compliance problem. Where the data goes, who keeps it and who logs it are. These are the rules every assistant we build follows, on top of our security plan mapped to NIST CSF 2.0. See security and PHI.

01

A BAA, or no PHI

Any service that sees patient data is covered by a BAA. If it isn't, the assistant doesn't send it PHI. We sign a BAA with every covered entity first.

02

Your AWS account

On new builds, models run through Amazon Bedrock in your own account. Prompts, answers and transcripts stay in your environment.

03

Your data trains nothing else

Bedrock doesn't use your prompts or outputs to train its foundation models. Anything we tune on your data is yours and runs only for you.

04

Every output logged

What the assistant saw, what it answered, the source it used, the model version and what happened next. On every build. That's your audit trail.

05

Only the fields it needs

A scheduling bot gets open slots and a name, not the chart. Less data in the prompt means less to protect.

06

No consumer tools

Staff don't paste PHI into a consumer chatbot to get the job done. The assistant we build is the approved place to do it.

Escalation and safety

What happens when a chatbot gets a question it shouldn't answer?

It hands the conversation to a person, with the context attached. A healthcare chatbot answers what it was approved to answer and routes the rest: anything clinical, anything urgent and anything it isn't sure of.

The handoff is the most important feature, so we design it first. Decide who picks up, during which hours, through which channel and how fast. Then build the bot around that. NeverAlone is the model we know best: a licensed provider answers by video around the clock, so there's always a person behind the screen.

01

A person reviews anything clinical

The assistant doesn't diagnose, change a medication or give advice outside the content your clinicians approved. Clinical questions go to clinical staff.

02

Urgent words stop the script

Chest pain, a fall, thoughts of self-harm: the assistant tells the patient to call 911 or 988 and alerts your staff. It doesn't try to triage.

03

Handoff with context

Staff see the conversation so far, so the patient doesn't start over.

04

Answers from approved sources

Patient answers come from content your team signed off on, cited back to that source, not from the model's general knowledge.

05

Tested on real questions

Before launch we run the assistant against questions your staff actually get, including the ones it should refuse.

06

Watched after launch

We review logged conversations, handoff rates and wrong answers, and fix the cause before the next release.

Proof

Have you built AI assistants that work with patient data?

Yes, on the staff side. We built HealthContext.AI, which summarizes NeverAlone telehealth calls, and the AI assessment summaries inside the EHR we built for Fathers' UpLift. Both put AI in front of people who already review the work.

HealthContext.AI captures NeverAlone call audio, transcribes it with OpenAI Whisper, pulls out diagnoses and medications with AWS Comprehend Medical, and drafts a note and call summary with GPT-4 for the provider to review. Note time dropped from 45 minutes to 5. See ambient scribes.

For Fathers' UpLift, the custom EHR compares a client's assessments over time and summarizes what changed, so a coach has a quick reference before each check-in. We also built Ask RAI, a chat assistant that answers MDS coordinators' questions on assessment guidance. On every new build, the model runs in your own AWS account under your BAA.

45 to 5 min

Note time per call with HealthContext.AI

100,000+

NeverAlone calls a year

6 states

Where NeverAlone runs

What Our Partners Say

Trusted by healthcare leaders.

“Thank you to the Digital Scientists team, this has been a long time coming! We finally have something that will be useful for our team so I want to take this opportunity to thank you for your hard work and your diligence. You took an idea and made it come to life!”
Dr. Charles Clayton Daniels Jr.

Dr. Charles Clayton Daniels Jr.

CEO & Founder, Fathers' UpLift

“I have worked with many technology teams during my career, and Digital Scientists is one of the best. They take the time to understand the customers' needs, deliver innovative solutions, are always professional, and work with your team as a true partner to achieve success.”
Amy Severino

Amy Severino

Chief Innovation Officer, NeverAlone

Where to start

Where should a healthcare chatbot project start?

With one assistant, one audience and one handoff. Pick the questions that eat the most staff time, name who picks up when the bot can't answer, and measure the baseline before you build.

Most clients start with a Blueprint: we map the questions, the systems the assistant needs, the handoff and the rules for PHI, then put a clickable prototype in front of the people who'll use it. Teams that already have that work done start building straight away, one assistant at a time, measured against the baseline we set before the build. We run what we build, or hand it to your team on a build-operate-transfer plan.

Voice usually comes after text. Phone audio adds a telephony provider, consent rules and noisier input, so we scope it per project. See contact center and telephony.

Common starting points for a healthcare chatbot

Starting pointWhy start hereWhat we need from you
Staff assistant on your policies or manualsTrained users check every answer, and no PHI is neededThe documents it answers from and a staff owner
Patient FAQs and visit prepHigh volume, low risk, no PHIApproved answers and the questions your front desk gets most
Summaries for care staffSaves clinician time on work they already reviewSample calls or records under a BAA, and a reviewer
Scheduling and intakeTakes phone and portal load off staffAPI access to your scheduling system or EHR, and rules for exceptions

Common patterns, not rules. See ways to start.

FAQ

Questions about HIPAA-compliant chatbots

Is ChatGPT HIPAA compliant?

Consumer ChatGPT is not: OpenAI doesn't sign a BAA for it, so PHI shouldn't go into it. OpenAI's published terms say it offers BAAs for certain API and enterprise arrangements. Whether one covers you depends on the product, the plan and what you sign, so confirm OpenAI's current terms and your plan before any PHI touches it. A BAA alone doesn't make a chatbot compliant; access controls, logging and data retention matter too. On new builds, Digital Scientists runs models in your own AWS account through Amazon Bedrock, under your BAA with AWS.

Can a chatbot schedule appointments?

Yes, when your scheduling system or EHR has an API the assistant can use. It reads open slots, books or moves the appointment, confirms with the patient and logs what it did. Anything outside the rules, such as a new-patient visit that needs triage or a slot that needs approval, goes to your staff. We confirm API access early, before the build. See scheduling.

Should a healthcare assistant use voice or text?

Start with text in most cases. It's cheaper to build, easier to test and every exchange is already written down for the log. Voice fits when your patients call rather than type, but it adds a telephony provider, consent and recording rules, and noisier input, so we scope it per project and test on a sample of your real calls first. The same rules apply to both: a BAA, your AWS account, every output logged and a handoff to a person.

Does patient data train the model?

No. Your data trains nothing for anyone else. On new builds the model runs through Amazon Bedrock in your own AWS account, and Bedrock doesn't use your prompts or outputs to train its foundation models. If we tune a model on your data, that model is yours and runs only in your environment.

What happens when the chatbot doesn't know the answer?

It says so and hands off to a person, with the conversation attached. Patient answers come only from content your team approved, so a question outside that content goes to staff instead of getting a guess. Clinical and urgent questions always go to a person. We log every handoff and review them, because they show what the assistant should learn to answer next and what it should never try.

Talk it over

Tell us what you are trying to do. A senior person from our Atlanta team replies within one business day, and you can book a 30-minute call right after you send this.

  • We tell you if we're the right fit, and if we're not, who is.
  • Most work starts small, so you see how we work before you commit to more.
  • We sign a BAA before we touch patient data.