Citizen Health

Enter password to continue

Four Ideas

Directional shifts for Ari onboarding, not a feature list.

🏁
Post-onboarding, not more onboarding
The signup form already works: 4 screens, done. Don't add steps that risk dropoff. Instead, add optional mini-experiences AFTER signup that earn the right to learn more about the user. The user is already signed up, so these extras are pure upside.
Show, don’t ask
Nasha's feedback: "What else can I do for you is exhausting." Don't ask open-ended questions. Suggest based on what you already know. Don't demand portal access - earn it by doing something useful first, then show what becomes possible with more data.
🖥
Web for onboarding + depth, SMS for re-engagement
Onboard on web because it enables richer post-signup experiences: suggested actions, voice recording, portal OAuth, structured cards - none of which work over SMS. The web app becomes mission control where users see what Ari has learned and done. Then SMS takes over for re-engagement: proactive texts, reminders, nudges, with deep links back to web for detail.
🎤
Voice is the unlock
Typing paragraphs about your child's medical history is exhausting. A 60-second voice note captures 10x more context. Voice gets dramatically more engagement than text. Give users a mic button everywhere and make voice the default brain dump.

Proposed Experience

Click through the proposed onboarding and post-onboarding flow.

A
Good evening, AndriyTEST
Today
A
Hey AndriyTEST! I’m Ari — a healthcare companion built for patients and caregivers. The team behind me has been in your shoes: rare disease patients and caregivers ourselves who built the tool we always wished existed.

Before we get into anything practical — what’s life looking like for you right now? Even the non-medical stuff helps me understand what you’re actually dealing with.
Ari · 1m ago
Y
Hi Ari! It’s AndriyTEST
You · iMessage · 2m ago
A
Hey AndriyTEST! Great to meet you. Tell me a bit about yourself — what’s going on in your world right now? Even outside of health stuff, I’d love to get a sense of who you are before we dive into anything.
Ari · iMessage · 2m ago
A
Good evening, AndriyTEST
Today
A
Hey AndriyTEST! I’m Ari, your healthcare companion from Citizen Health. I’m here to handle the stuff that piles up — insurance, forms, appointments, research.

Here are a few places we could start:
Ari · just now
🎤
Brain dump - just talk
Record a voice note. Tell me everything that's piling up and I'll organize it into a plan.
What can Ari do?
I'll walk you through my capabilities and find the best place to start.
📋
School paperwork help
Paste or upload an IEP. I'll extract every goal, deadline, and action item.
📍
Find benefits I'm missing
Based on your location, I'll find state programs and waivers you might qualify for.
💊
Build my medication list
Snap photos of your med bottles. I'll build a shareable list with interaction checks.
📞
Give me a call
I'll call you right now and we can talk through what's going on. Sometimes it's easier to just talk.
A
Take your time. Just hit record and tell me what's on your mind. Here are some things other parents talk about:
  • What appointments are coming up
  • Insurance headaches you're dealing with
  • School paperwork that's piling up
  • Medications and refills to track
  • Anything else that's been stressing you out
Or just start talking - there's no wrong answer.
A
Great question! Here's a quick look at what I can help with:
Called Dr. Patel's office and scheduled Olive's eye appointment
5 min saved
💰
Found a billing code error on 4 dermatology claims - $620 in potential reimbursement
🔎
Built a DMD clinical trial tracker with weekly notifications
📄
Filled out the Maryland DDA determination form
A
These are real things I've done for other families. Want to try something?
A
I can help with IEPs, school forms, and tracking deadlines. Try one of these:
📄
Upload an IEP document
I'll extract every goal, deadline, and action item into a tracker
💬
Tell me about your school situation
I'll help figure out what you need and what steps to take
Drop a PDF here or tap to upload
A
Based on your location, I can look up state programs and waivers you might qualify for. I already know your zip code from signup.
A
Give me a moment...
Maryland - 3 programs found
Developmental Disabilities Administration (DDA)
Waiver programs for children with disabilities. Multiple types available, waitlists vary.
Can research
Autism Waiver
Covers respite care, therapy services, and more. Long waitlist but worth applying early.
Long waitlist
IHSS (In-Home Support Services)
Hourly support for in-home care needs
May qualify
A
Want me to dig deeper into any of these? I can help with the application paperwork too.
A
Let's build Olive's medication list. You can:
📷
Take photos of med bottles
I'll read the labels and build your list automatically
💬
Just tell me what she takes
We'll build it together in conversation
A
Once we have your list, I can check for interactions, send it to your care team, and keep it updated.
MedicationDoseFrequencyPrescriber
Keppra250mg2x dailyDr. Patel
Singulair4mg1x dailyDr. Kim
Melatonin1mgBedtimeDr. Patel
A
Sometimes it's just easier to talk. I can call you right now and we'll figure out what to work on together.
Call me now
A
The call usually takes 2-3 minutes. I'll ask a few questions, take notes, and then follow up with a plan in chat.
Calls are AI-powered. Your care team at Citizen Health can also review the notes if you'd like.
A
Good evening, AndriyTEST
Y
0:47
So the main thing is Olive's neurology appointment is coming up on the 12th and I still haven't heard back from Surest about the January and February speech therapy claims. Also I really need to figure out the DDA waiver situation in Maryland because I keep putting it off and I know the waitlists are long...
You - voice note - just now
A
Got it — let me unpack that. Here’s what I’m hearing:
📄
Speech therapy insurance claims
You mentioned Surest hasn’t reimbursed Jan or Feb yet
Ready to help
📅
Olive’s neurology appointment
April 12th — I can prep questions from her symptom log
Can prep
Maryland DDA waiver
Sounds like you haven’t started the application yet
Can research
A
Want me to start on any of these? Or connect your calendar/portal so I can do even more automatically?
Annotation
Current Experience

This is what users see today after completing the 4-screen signup. It’s open-ended — “what’s life looking like?” Most users don’t know what to say. User B immediately asked “what can you do?” Nasha called it exhausting.

Also note: the label says “iMessage” but this was tested on Android. This should show the actual channel (web/SMS/voice).

Bug: Channel label shows “iMessage” regardless of device. On Habit Coach we use this to show the actual channel — web / SMS / voice / phone / push notification.
Annotation
Proposed: Suggested Actions

Replace the open-ended question with specific, actionable starting points. Each maps to a validated capability.

Key additions:

  • “Brain dump” is first — lowest friction, highest context capture. Voice is the unlock.
  • “What can Ari do?” directly solves User B’s cold start problem.
  • “Give me a call” — not currently on the roadmap, but realistic. On Habit Coach, outbound calls get dramatically more engagement than text. An AI that calls YOU and walks you through getting started would be a massive differentiator.

These only work on web — on SMS, Ari sends the same greeting but ends with “You can type, or just send a voice note” since cards aren’t possible over SMS.

Annotation
The Reveal

This is the magic moment. 47 seconds of unstructured voice becomes a structured, actionable plan. The user thinks: "this thing actually understands my situation."

The connection asks (calendar, MyChart) come AFTER value - not before. Ari earned the right to ask.

This is also where the "post-onboarding, not more onboarding" principle pays off: we didn't gate anything on connecting a portal. The user is already signed up, already chatting, and now sees why connecting more data would help.

Annotation
Brain Dump

Voice is the highest-bandwidth input. Suggested topics lower the "what do I say?" barrier without being prescriptive. The transcript in the reveal proves Ari actually listened.

Annotation
What Can Ari Do?

Solves User B's cold start: "what can you do?" These are real wins from the internal testing board. Social proof builds confidence before the user commits to trying anything.

Annotation
School Paperwork

IEP extraction was one of the top-validated capabilities (75% Able in testing). The upload zone makes it tangible and immediate.

Annotation
Find Benefits

Uses the zip code we already collected during signup. No new information needed. This is the "earn the right to ask" principle in action: we give value before requesting anything.

Annotation
Build Med List

Lauren's idea from the transcript: photo your med bottles, get a shareable list. In the ER when a doctor wants to start a new med, you ask "is this safe with her current meds?" and get an instant answer.

Annotation
Give Me a Call

Not currently on the Ari roadmap but realistic to build. On other products, outbound AI calls get dramatically higher engagement than text. An AI that calls YOU and walks you through getting started would be a massive differentiator in this space.


After Day 1

Retention is the Q2 metric. Here’s how Ari stays useful between sessions.

Day 1: First proactive text

Hey [name] 👋 I’ve been looking into a few things since we talked. When you have a sec, check in and I’ll show you what I found. [link]
Deep links to web dashboard showing “while you were away” state

Day 3: Recovery or momentum

If engaged

I prepped a symptom summary for Olive’s appointment on Tuesday. Tap to review before you go. [link]

If not engaged

Hey [name], I noticed you signed up but we haven’t really gotten started. Here’s one thing I can do right now: I looked up benefits Olive may qualify for in Maryland. Want to see? [link]

Personalized based on whether user has engaged. The “not engaged” path uses data from signup (ZIP + condition) to offer immediate value.

Week 1: Invite your care team

Quick thought — does anyone else help manage Olive’s care? Your partner, a nanny, a grandparent? They can talk to me too. [invite link]
Growth loop. Family accounts on roadmap (4/20).

Weekly: Proactive summary

📋 Your week with Ari:
✅ Submitted Jan speech therapy claim to Surest
🔎 Found 2 new clinical trials for [condition]
📅 Neurology appt prep ready for Tuesday
→ See full details [link]
The “while you were away” dashboard, pushed to the user. Deep link to web app.

Ongoing: Contextual nudges

Olive has neuro on Tuesday. I prepped questions from her symptom log. [Tap to review]
New clinical trial matching [condition] just opened enrollment near you. [Details]
Your IHSS escalation letter was sent Tuesday. No response yet — want me to follow up? [Yes / Not yet]
These are the moments that make Ari feel like a real advocate, not an app.

First 50 users: Concierge follow-up

📞

For the first 50 alpha users: a human from Citizen Health calls after 3 days to check in, gather feedback, and help with anything Ari couldn’t handle.

Learning mode. Kate’s email already mentions a post-exploration call — this moves it earlier and makes it proactive.

The Onboarding Skill Problem

The current onboarding skill tries to do too much in a single conversation.

Ari’s onboarding skill is well-intentioned — it tries to deeply understand the user in the first conversation. But when you break it down, it asks 20 questions before delivering any value. That’s not onboarding. That’s an intake form disguised as a chat.

20
questions asked before Ari takes a single action
#Question
1Tell us about yourself or your loved one as a person. What are they like outside the medical stuff?
2What is the diagnosis, or suspected diagnosis?
3What symptoms matter most right now, and what does day-to-day life actually look like?
4How long have you or they been dealing with this?
5Is there anything that makes the situation especially unusual or complicated?
6Tell us everything that’s on your plate right now.
7What feels urgent or time-sensitive right now?
8What feels most stressful, frustrating, or emotionally heavy right now?
9Are there things you think you’re supposed to do, don’t fully understand, or haven’t had time to figure out yet?
10Is there one thing that would be a quick relief if someone handled it?
11Do you already have any relevant documents ready, like a bill, EOB, denial letter, IEP, lab result, medication bottle photo, or portal login?
12Is there anything sitting in MyChart or another portal, or any doctor/insurance/pharmacy call you’ve been putting off?
13What medications are in the mix right now?
14Are there symptoms you want tracked over time, like seizures, sleep, or behaviors?
15Do you have an upcoming appointment we should prep for?
16Are school supports, accommodations, or an IEP part of what you need help with?
17Are insurance issues, denied claims, or bills part of what you need help with?
18Do you need help finding benefits, waiver programs, or respite support?
19Do you want help with research, clinical trials, or understanding reports?
20Who are the doctors, specialists, therapists, or other providers involved?

A different approach

Most of these are good questions. But asking all 20 in a single text conversation is exhausting — User A powered through it but User B hit a wall immediately, and Nasha said the open-ended approach was “exhausting.”

Instead, these questions can be answered naturally through post-onboarding mini-experiences:

Questions 1–5 (about the person and diagnosis) “Get to know each other” suggested action
Questions 6–10 (brain dump / what’s piling up) “Brain dump — just talk” voice note
Questions 11–12 (documents and portals) Portal connection reveal (after demonstrating value)
Question 13 (medications) “Build my medication list” suggested action
Question 14 (symptom tracking) Daily symptom check-in (re-engagement, not onboarding)
Questions 15–20 (appointments, school, insurance, benefits, research, care team) Individual suggested actions that surface when relevant

The user answers the same questions — but in context, when it matters, after Ari has earned their trust. Not all at once in a wall of text.


Deep Dive — All Ideas, Rankings & Flow Diagrams

Onboarding Ideas

17 ideas for making Ari’s onboarding unforgettable.

#1

“Meet the newest member of your medical team”

Intro screen positioning Ari as a team member, not a tool.

Pre-onboardingNew idea
#2

Concierge onboarding call

Time-limited “book a 15-min walkthrough” for first 50 alpha users. Learning mode, not scaling mode.

Pre-onboardingNew idea
#3

Hybrid web→chat entry

Web screens for education (60s), then drop into chat for the relational part. Bridges the web-vs-text divide.

Pre-onboardingNew idea
#4

“Pick Your Chaos” cards

6 plain-language cards instead of a blank chat: “Insurance is a nightmare,” “School paperwork is endless,” “Nobody has the full picture,” “I can’t keep track of everything,” “Are we missing benefits?,” “I need answers about our condition.”

EducationIn GTM doc, not built
#5

Suggested reply cards in chat

ChatGPT-style quick actions, persistent in empty/new-chat states.

EducationNot tracked anywhere
#6

Recent wins board

Real anonymized examples from other families with “try this for yourself” buttons. Privacy controls for sharing level.

EducationLauren has concept, not built
#7

Capability reveal

Short, visual “what Ari can do” — not a wall of text. Could be animated cards or a quick carousel.

EducationNot tracked
#8

Portal connection reveal

Connect MyChart/FollowMyHealth → Ari instantly surfaces unread messages, meds, upcoming appointments. The “connect your checking account” moment. User B and Nasha both asked for this unprompted.

First ValuePartially on roadmap
#9

ZIP-to-entitlements instant reveal

Enter ZIP + condition → see state programs you probably qualify for. Uses data they already gave us. Farid loves this one.

First ValueNot built
#10

Voice brain dump

60s recording → structured plan card with clickable next actions. Works great for “power user” parents, fails for cold-start users. Make it an option, not a gate.

First ValueLauren has Figma prototype
#11

Contact card via SMS

At end of onboarding, Ari texts a real iOS/Android contact card. Tiny effort, high “Ari is a person” signal.

First ValueNot tracked anywhere
#12

“While you were away” dashboard

Log in and see background work: portal checks, new research, sent letters, completed tasks. Communicates value even when user isn’t actively chatting.

OngoingDashboard v1 on roadmap
#13

Proactive next-step suggestions

Ari suggests based on what it already knows. Nasha’s feedback: “It has enough info to suggest things.” When user says Stanford → offer portal. When it drafts an email → offer to send it.

OngoingOn roadmap — Thomas
#14

Deep links from SMS → web

Text notifications as hooks into richer web experiences. “I found something — tap to see details.”

OngoingOn roadmap — Jing, shipping next week
#15

Multi-caregiver invite

“Invite your co-parent / nanny to also talk to Ari” as late-onboarding step + organic growth loop.

GrowthFamily accounts on roadmap 4/20
#16

Failed onboarding recovery

“Ari noticed you tried to connect — want to try again?” follow-up text. Nasha tried 10+ times over 2 days.

GrowthNot tracked
#17

Pricing/paywall placeholder

Clear insertion point for an upgrade moment without breaking flow. Paid tier coming but nothing built.

GrowthAcknowledged but unbuilt

Wow Moments

The 6 strongest moments, ranked by evidence and impact.

🥇#1

Portal Connection Reveal

User B transformed from “what do you do?” to full engagement. Nasha confirmed. Recurring engagement hook.

🥈#2

Daily School Digest

Daniel’s ADHD son digest. Proven, recurs daily, killer demo artifact.

🥉#3

Actionable Bureaucracy Win

Nasha’s Regional Center call script + IHSS letter. Tangible real-world value.

4

Insurance Code Translator

Daniel’s $200/visit catch. Emotional + concrete.

5

Brain Dump → Plan

User A’s 30-item dump. Powerful when it works, gated on user readiness.

6

Community Data Reveal

User C asked “do you have data from other families?” Future killer feature.


Onboarding Flows

Three distinct paths for different user entry points.

Flow A: “Pick Your Chaos” (web-first)

New users choose from relatable pain-point cards, get guided through a first magic trick, then graduate into the full chat experience.

graph LR A["Sign up\n(name, ZIP,\nself/caregiver)"] --> B["'What's\noverwhelming?'\n(6 cards)"] B --> C["Pick a card"] C --> D["1 scoping\nquestion"] D --> E["Guided first\ntask\n(magic trick)"] E --> F["Wow moment\nlands"] F --> G["'Want me\nto also...?'\n(cross-sell)"] G --> H["Connect\ncalendar/email"] H --> I["Drop into chat\nw/ proactive\nsuggestions"] style A fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style B fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style C fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style D fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style E fill:#0D9488,stroke:#0D9488,color:#fff style F fill:#0D9488,stroke:#0D9488,color:#fff style G fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style H fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style I fill:#1a1d27,stroke:#0D9488,color:#e4e4e7

Flow B: “Brain Dump” (voice-first)

Users tell Ari everything that’s piling up — voice or text — and get a structured action plan back instantly.

graph LR A["Sign up\n(name, ZIP,\nself/caregiver)"] --> B["'Tell me what's\npiling up'\n(record or type)"] B --> C["Ari parses +\nshows structured\nplan"] C --> D["Pick an item"] D --> E["Magic trick"] E --> F["Cross-sell"] F --> G["Portal/calendar\nconnection ask"] G --> H["Drop into chat"] style A fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style B fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style C fill:#0D9488,stroke:#0D9488,color:#fff style D fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style E fill:#0D9488,stroke:#0D9488,color:#fff style F fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style G fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style H fill:#1a1d27,stroke:#0D9488,color:#e4e4e7

Flow C: “Inbox Ari” (existing user fast-path)

Users who already have records in the system get a personalized, data-rich experience from the first click.

graph LR A["Email:\n'Meet Ari,\none click'"] --> B["SSO"] B --> C["Profile +\nrecords\npre-loaded"] C --> D["'Hi [name],\nI know about\n[child]. 3 things\nI can do:'"] D --> E["Pick one"] E --> F["Magic trick\non real data"] F --> G["'Connect\ncalendar?'"] G --> H["Dashboard:\n'while you\nwere away'"] style A fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style B fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style C fill:#0D9488,stroke:#0D9488,color:#fff style D fill:#0D9488,stroke:#0D9488,color:#fff style E fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style F fill:#0D9488,stroke:#0D9488,color:#fff style G fill:#1a1d27,stroke:#0D9488,color:#e4e4e7 style H fill:#1a1d27,stroke:#0D9488,color:#e4e4e7