Every feature your care team needs to cut no-shows and triage faster.

A complete platform for clinics, hospitals and care management teams. Confirm appointments, follow up after discharge, support chronic care, triage patients and send refill reminders on SMS, WhatsApp, voice and more.

Flow Designer

Build appointment, triage and follow-up flows visually.

Draw the paths your patients take, from confirmations and no-show recovery to refill reminders and post-discharge check-ins, and watch them run in real time.

Custom field splitsBranch on patient attributes like language preference, care team, condition, last visit or risk score.
Time-window logicConfirm 48h out, remind at T-24h, reach out at T-1h. Automate after-hours care.
Trigger campaigns from any nodeA cancellation adds the patient to the outreach campaign automatically, without a manual list.
Build appointment, triage and follow-up flows visually.
Patient database

A Contact database built for population health.

Track patients, family members and caregivers in one place. All with the custom fields your care model and quality program actually need.

Custom fields for any care modelTrack "last visit," "discharge date," "care team," "preferred pharmacy," "language", whatever your EHR or quality metric requires.
Smart groups that update themselves"Diabetic patients overdue for A1C" or "Postpartum week 2–6" Smart groups recompute as patients move through care.
Activity history for each patientMessages, confirmations and triage events, all in one place.
Anonymous SettingTurn on anonymous setting and patients appear under a generated code, with name and phone number hidden.
A Contact database built for population health.
A Contact database built for population health.
Campaigns

Care plans that keep patients on track.

Schedule message sequences relative to any clinical event: discharge, last visit, due date, medication start. Set it once, run it for every new patient.

Trigger on any clinical eventPost-discharge day 1, 3, 7, 30. Vaccine series at the right intervals. Prenatal messages tied to each mother's due date.
Recurring SchedulesA weekly check-in or a monthly reminder to a panel that refreshes itself.
Updates when the dates changeIf an appointment is rescheduled or a due date is revised, the messages move with it. Nobody gets a reminder for a visit that's no longer happening.
Care plans that keep patients on track.
Omni-channel

Meet patients on whatever device they actually own.

Let patients pick their channel. SMS works for anyone with a phone, WhatsApp keeps families abroad in the loop, and voice with IVR serves patients who'd rather talk than text.

One platform, multiple channelsSMS, WhatsApp Business, Voice/IVR, Telegram, Messenger, Instagram, Viber, and more, so you can meet patients where they are.
One record per patientA patient can hold several channel identities; the conversation stays on one contact.
Bring your own providerConnect a custom channel using the external channel API.
20+ supported channels Build once · deploy anywhere
SMS Reaches every patient's phone
Most reach
WhatsApp Business templates with end-to-end encryption
Voice & IVR For elderly patients and home visits
Accessible
Telegram Bot API + inline replies
Messenger Page-attached bots
Instagram Direct messages + quick replies
Viber Regional reach in EE & SEA
Web chat Embed on the patient portal
Tickets

When a bot can't help, hand off to a health worker quickly.

Any conversation can move to a live chat with a health worker, care coordinator or crisis center, with the full history attached.

Auto-escalate on clinical riskIf a reply contains "chest pain," "can't breathe," "suicidal," or any phrase in your trigger list, open a ticket and assign to the on-call clinician.
Shared inbox for the care teamHealth workers, MAs and coordinators reply to tickets by SMS, WhatsApp or voice from one screen instead of switching between portals.
Close the loopClosing a ticket can start a follow-up flow the next day.
When a bot can't help, hand off to a health worker quickly.
Integrations

TextIt works alongside the systems you already have.

Webhooks, Zapier and AI give your flows a way to reach the rest of your stack.

Custom webhooksCall any institutional system with full control over headers, body and retries, then use the response in the next step of the flow.
Zapier · 2,000+ appsFor the connections your team would rather not build. Start a flow from another app, or send results out when one completes.
Bring your own AIConnect an OpenAI, Anthropic, Google AI or DeepSeek key, or use TextIt AI, and call it from any step of a flow.
New in TextIt

AI that speaks the languages your patients do.

Translate a whole flow in one click, sort free-text replies into categories you define, and route each patient to the right next step, all without leaving TextIt.

Auto-translate your flowsTranslate an outreach or reminder flow into every language your patients speak using TextIt's built-in AI auto-translator.
AI message classification in any flowUse 'split by AI' to classify a patient's own words and route the conversation to the right branch, such as a booking step, an answer from the flow, or a person.
Summarize long messagesSummarize a long message into a field so the coordinator who picks it up has the gist.
People make the clinical callsAnything that isn't a clear routine branch opens a ticket with the original message attached.
Coming soon

Hand off to an AI agent

When a contact asks something your flow didn't plan for, an AI agent can take over the conversation and answer it from your organization's own content.

Learns from your Website Help articles FAQs Documents
  • Answers from what you already haveShare your website, help articles, FAQs and documents. The agent answers from them, so replies stay accurate and sound like you.
  • Knows when to step backIt returns the contact to your flow once their question is answered, or opens a ticket when a person should take over.
  • Speaks your contacts' languagesContacts can ask in the language they're most comfortable with and get answers from the same content.