Skip to content

WithYou Rx — for doctors, clinics and hospitals

The WithYou Rx walk-through

Follow Dr Anjali Reddy of Sunrise Clinic, Hyderabad, from joining WithYou Rx to a consultation with her patient Rajesh Kumar, and on to what happens after it. Every step carries a status, and every caption says plainly what is built and what is still a design. WithYou Rx is the doctors' side of With You; the family app stays With You.

Part A · Getting started, after subscribing

A1 · The With You team sets up your practice

Sunrise Clinic subscribes. The With You team creates the organisation — a solo practice, a clinic or a hospital — together with its first owner, Dr Anjali Reddy.

Sample Onboarding summary · design
with-you.icu · WithYou Rx console (design)
WithYou RxConsole · design
  • Organisation
  • Members & roles
  • Retention & policy

Sunrise Clinic, Hyderabad

Set up by the With You team
TypeClinic
First ownerDr Anjali Reddy
Audio kept for30 days (the default)
Members1 — the owner
The organisation and its owner are created in one step, so a practice can never exist without someone responsible for it. There is no public sign-up page.

What's built: creating an organisation together with its first owner, as a single step on the server, is built and running in production. Onboarding itself is done with the With You team, not self-serve. Subscription and billing are not built yet (Phase 8); for now a subscription is arranged directly with the With You team. What's a design: this console screen.

Part A · Getting started, after subscribing

A2 · Only a With You reviewer can verify a doctor

Dr Reddy gives her state medical council and registration number. A With You platform reviewer decides whether she is verified. No one can verify themselves — not the doctor, and not the owner of her practice.

Sample Platform reviewer's queue · design
with-you.icu · WithYou Rx console (design)
WithYou RxConsole · design

Practitioner verification

Pending review
Unverified→Pending→Verified (or Rejected, or later Suspended)
NameDr Anjali Reddy
State medical councilTelangana State Medical Council
Registration numberTSMC/00000 (sample)
DocumentsRegistration certificate · uploaded
You are reviewing as a With You platform reviewer. Reviewers hold no role in any practice, and a practitioner can never change their own verification status.

What's built: the review process is built and running in production: practitioner identity, the verification states and the rule that only a platform reviewer can verify someone. No practitioner has been verified through it in production yet. A real flaw that would have let a doctor verify themselves was found in review and fixed. What's a design: this review screen.

Part A · Getting started, after subscribing

A3 · Unverified doctors can join, but clinical authority stays locked

A visiting consultant, Dr Vikram Rao, joins Sunrise Clinic while his verification is still pending. He can be a member of the practice, but confirming instructions for dispatch and authoring orders stay locked until a platform reviewer verifies him.

Sample Member capabilities · design
with-you.icu · WithYou Rx console (design)
WithYou RxConsole · design
  • Organisation
  • Members & roles
  • Retention & policy

Dr Vikram Rao · Doctor · Cardiology

Verification pending
CapabilityStatus
Record consultationsAllowed
View the patient's full recordAllowed
Receive tasksAllowed
Confirm and dispatch instructionsLocked until verified
Author test and medicine ordersLocked until verified
These locks are checked by the server every time, from his current membership — not from anything stored on his phone.

What's built: the capability model and the rule that these two capabilities need a verified practitioner are built and running in production. Recording itself waits for the Android app. What's a design: this screen.

Part A · Getting started, after subscribing

A4 · Departments, members and roles

Dr Reddy organises the clinic into departments and gives each person a role. What someone can do comes from the capabilities of their role, not from their job title. A visiting consultant's membership can end on a set date, and removing someone keeps everything they wrote attributed to them.

Sample Members & roles · design
with-you.icu · WithYou Rx console (design)
WithYou RxConsole · design
  • Organisation
  • Members & roles
  • Retention & policy

Sunrise Clinic · Members

Departments: Cardiology · General medicine · Ward 2 · Lab
NameRoleDepartmentMembership
Dr Anjali ReddyOwnerCardiologyActive
Dr Vikram RaoDoctor (visiting)CardiologyActive until 31 Dec 2026
Nurse PriyaNurseWard 2Active
SameeraFront desk—Active
SureshLab technicianLabActive
MeeraAuditor (read-only)—Removed history kept
Roles: owner, doctor, resident, nurse, front desk, lab technician, admin, auditor. A resident never holds the capability to confirm dispatch or author orders, whatever their title.

What's built: departments, time-boxed memberships, the eight roles and their capabilities are built and running in production. Access is checked against a person's current membership each time, so a suspended member loses access straight away. What's a design: this console screen.

Part A · Getting started, after subscribing

A5 · Inviting someone to the practice

Dr Reddy invites Nurse Priya to Ward 2. A membership moves through clear states: invited, accepted and active, and later suspended or removed if needed.

Sample Invitation on the Android app · design
9:41Sunrise Clinic
WithYou Rx

Choose practice

Nurse Priya has one pending invitation.
Sunrise Clinic, Hyderabad
Invited by Dr Anjali Reddy · Role: nurse · Ward 2
Invited→Active→Suspended→Removed
Accepting only makes this membership active. It cannot change the role you were invited with.

What's built: the invite, accept, active, suspended and removed lifecycle is built and running in production. Accepting an invitation can only change its status, never the role — a real flaw that could have let an invitee make themselves owner was found in review and closed. What's a design: this app screen; the Android app is not built yet.

Part A · Getting started, after subscribing

A6 · The practice chooses how long consultation audio is kept

Sunrise Clinic keeps consultation audio for 30 days, the default. A practice can choose anywhere from 1 to 365 days, and every change is logged with who made it. Admin console: Coming · Phase 8

Sample Retention settings · design — not yet built
with-you.icu · WithYou Rx console (design)
WithYou RxConsole · design
  • Organisation
  • Members & roles
  • Retention & policy

Audio retention

Current: 30 days
Allowed range: 1 to 365 days. Nothing can set it to "forever" — the limit is enforced by the database itself.
Change log — cannot be edited
DateChanged byFrom → to
26 Sep 2026With You onboarding— → 30
Raising the period later never extends what a patient was already told: each consultation keeps the period that was disclosed when consent was given.

What's built: the 1–365 day limit, the 30-day default and the automatic change log are built and running in production. What's a design: this admin console, planned for Phase 8.

Part B · A consultation

B0 · Dr Reddy signs in on the Android app

The consultation starts on Dr Reddy's Android phone. The WithYou Rx app is being built now, and this sign-in screen — its first — is not released yet.

Sample Android app · sign-in screen, being built
9:40WithYou Rx

WithYou Rx

Sign in to your practice

 

This is the sign-in screen as it is being built right now; it has not been released yet — nothing here is a mockup, it mirrors the real screen under construction. What's built: the accounts, practices and memberships this screen will sign into are already live in production. What's in progress: sign-in itself. It is planned as e-mail and password, not a phone code — a phone code for doctors needs SMS sender-ID registration this app doesn't have yet. Accounts are created by the With You team after a practice subscribes; there is no self sign-up.

Part B · A consultation

B1 · Dr Reddy's Home screen, after signing in

Once signed in, the Home screen reads three things live from the provider schema: the practitioner record created when she joined, whether her credentials are verified, and which practices she belongs to. Shown below are both states it renders — the first time, before that record exists, and every time after.

Sample Android app · Home screen, being built
9:41WithYou Rx
WithYou Rx Sign out
Sample — the first time she ever signs in, before a practitioner record exists:
No practitioner identity yet

This account exists in auth but has no practitioner record — which happens when the signup did not declare itself provider-side. Creating one uses your own session, so the identity is proven rather than asserted.

Sample — every sign-in after that:
Dr Anjali Reddy
Credentials
Verified

Full clinical authority: you can confirm dispatch and author orders.

YOUR PRACTICES
Sunrise Clinic
owner

Everything above came from the provider schema in Mumbai, read under her own session.

This is the Home screen as it is being built right now; it has not been released yet. What's built: the practitioner records, verification status and practice memberships this screen reads are live in production, read under the doctor's own session, not a shared service key. What's in progress: this screen itself, and the screens after it — finding a patient, consent, recording — which remain only a design.

Part B · A consultation

B2 · Find or register the patient, and choose the consultation language

Dr Reddy searches for Rajesh Kumar. She records the language the consultation will be spoken in: English, Hindi, Telugu, or the everyday mixes Hinglish (Hindi and English) and Tenglish (Telugu and English), each treated as its own language.

Sample Android app · design — not yet built
9:42Sunrise Clinic
WithYou Rx

Patient

Rajesh Kumar
68 · M · 98480 XXXXX · prefers తెలుగు
Rajesh Reddy
54 · M · 90000 XXXXX
Consultation language
English हिंदी Hinglish తెలుగు Tenglish ✓

What's built: patients (kept within each practice), consultations and the five consultation languages are stored in the database, built and tested. A phone number is recorded but is not used to decide who a patient is. What's a design: this app screen.

Part B · A consultation

B3 · Consent, before anything is recorded

There are three ways to give consent. Verbal: the doctor reads the script aloud and it is recorded as its own file. Tap: the patient reads and taps. Proxy: someone consents on the patient's behalf, and their name and relationship are both required.

Sample Android app · design — not yet built
9:43Sunrise Clinic
WithYou Rx

Consent

Read aloud to patient

మీ సంప్రదింపును రికార్డ్ చేస్తాను. ఆడియో 30 రోజులు ఉంచి తొలగిస్తాము. ఎప్పుడైనా ఆపమని చెప్పవచ్చు. ఈ అనుమతి రికార్డింగ్ మీ వైద్య రికార్డుతో ఉంచబడుతుంది. సరేనా?

In English: "I will record your consultation. The audio is kept for 30 days, then deleted. You can ask me to stop at any time. This consent recording is kept with your medical record. Is that all right?"

30 days is Sunrise Clinic's current policy, filled in from the practice's setting.

What's built: the consent record is stored and can never be edited or deleted — built and tested. The period the patient was told is saved with the consultation, and the consent recording is never deleted by retention. What's a design: this app screen. The Telugu wording comes from the stored consent template and has not yet been reviewed by a native speaker.

Part B · A consultation

B4 · Recording, always visibly on

While recording, a red bar stays pinned to the top and cannot be dismissed. Audio is saved in 30-second pieces as the consultation goes, so a dropped network doesn't lose the consultation; the saved pieces upload when the signal returns — the doctor never has to press an upload button.

Sample Android app · design — not yet built
9:48● Recording
REC 04:32
WithYou Rx

Rajesh Kumar

Tenglish
● All audio saved

Audio is saved in 30-second pieces as you record.

What's built: private audio storage for each practice, and a server-side check that every 30-second piece arrived in order before a consultation can be closed — a missing piece is caught, not silently accepted. Built and tested. What's a design: this app screen and the recorder itself.

Part B · A consultation

B5 · Consultation complete

A short confirmation: how long it was, that the audio is saved, and how consent was given. It makes no claim that a transcript exists, because transcription is not built yet.

Sample Android app · design — not yet built
10:06Sunrise Clinic
WithYou Rx

Consultation complete

Saved
PatientRajesh Kumar
Length22 min 10 sec
AudioSaved
ConsentVerbal, obtained
Audio kept for30 days, as disclosed

No transcript exists yet. Notes from recordings are planned for a later phase.

What's built: closing a consultation on the server, with its length, its consent record and the retention period the patient was told, is built and tested. What's a design: this app screen.

Part B · A consultation

B6 · Audio is deleted when the promised period ends

Thirty days later, Rajesh's consultation audio is deleted automatically. The consent recording is kept as the evidence that consent was given. If a patient withdraws consent, a check that runs every 15 minutes deletes their audio; this path is built and scheduled, and the end-to-end production check so far covered the retention path. Every deletion leaves a permanent audit entry.

Sample Deletion audit · design — the deletion itself is real
with-you.icu · WithYou Rx console (design)
WithYou RxConsole · design

Audio deletion audit · Sunrise Clinic

Append-only
ConsultationReasonConsultation audioConsent recording
Rajesh Kumar · 27 SepRetention period ended (30 days)DeletedKept
Another patient · 20 SepPatient withdrew consentDeletedKept
The retention check runs every hour; withdrawals are checked every 15 minutes. The written note, when it exists, stays in the medical record — only audio is deleted. A legal hold can pause retention deletion, but never a patient's withdrawal.

What's built: automatic deletion is running in production and was verified end to end on 27 September 2026 — real files uploaded, a consultation moved past its retention period, the deletion run, and storage itself checked afterwards: consultation audio deleted, consent recording kept, one audit entry written, and a second run changed nothing. The withdrawal path is built and scheduled; its end-to-end production check is still to come. What's a design: this audit screen. Until the Android app exists, no real consultation audio is being captured.

Part C · After the consultation — designed, not built

C1 · Transcript and SOAP note — review, then sign

From the recording, WithYou Rx will prepare a transcript and a SOAP note in English (SOAP is the standard structure of a doctor's note: Subjective, Objective, Assessment, Plan). Any sentence with a number, a medicine or a "not" is flagged for Dr Reddy to check. Nothing enters the record until she signs it.

Sample Web console · design — not yet built
with-you.icu · WithYou Rx console (design)
WithYou RxConsole · design
  • Consultations
  • Notes to sign
  • Action items
  • Orders & results
  • Family updates

Rajesh Kumar · 68 M

Follow-up · Dr Anjali Reddy (Cardiology) · spoken in Tenglish, note in English
Draft→Reviewing→Signed
Subjective

No chest pain at rest. Mild breathlessness on exertion, similar to last visit. Flagged · negation

Plan

Increase Metoprolol from 25 mg to 50 mg, twice daily. Dose

Do not stop clopidogrel before the next cardiology review. Negation

Follow-up on 08 Oct; repeat lipid profile before the visit. Flagged · number

Signing locks the note. Only a signed note enters the record — nothing is shared or dispatched from a draft.

What's built: nothing on this screen yet — transcription and notes are planned for Phase 3. Speech recognition for Telugu and Tenglish still has to be measured before this is built. What's a design: the whole screen.

Part C · After the consultation — designed, not built

C2 · Action items: nothing dispatches without the doctor

Instructions Dr Reddy spoke are listed for her to confirm, each with the exact words she used and a tap to hear them. A dose needs its own tap to confirm. Anything unclear is marked for clarification instead of being guessed.

Sample Android app · design — not yet built
10:44Sunrise Clinic
WithYou Rx

Confirm items

Rajesh Kumar · note signed 10:42. Nothing below has been sent yet.
Medicine → nurse + pharmacy

Increase Metoprolol 25 mg → 50 mg, twice daily.

02:34 "Metoprolol dose పెంచుకోవాలి 25 to 50mg twice daily" · tap to hear
New dose mg Dose confirmed ✓
Needs clarification

Nursing care — who is meant is unclear.

04:55 "check on her tomorrow" · tap to hear

The patient is male. WithYou Rx does not guess who "her" is.

What's built: the capability that allows confirming dispatch, and the rule that only a verified doctor can hold it (A3). What's a design: extraction, this queue and dispatch, planned for Phase 4. Only Dr Reddy's tap sends anything.

Part C · After the consultation — designed, not built

C3 · Tasks for Nurse Priya, closed loop

Confirmed instructions go to whoever holds the right role, in the right department, on shift — never a hard-coded person. Each task moves from acknowledged to in progress to completed, and the doctor verifies it. An unacknowledged task escalates.

Sample Android app · design — not yet built
11:30Ward 2
WithYou Rx

My tasks — Nurse Priya

Recheck BP in 30 minEscalated
Rajesh Kumar · Ward 2 · Bed 4
Dispatched→Escalated→In progress→Completed→Verified

Not acknowledged in 45 min → sent to the charge nurse, then Dr Reddy. Each practice sets its own timing, within 15–240 minutes.

Vitals before dischargeIn progress
Dispatched→Acknowledged→In progress→Completed→Verified
Cardiac diet educationAwaiting verification

Closing it needs Dr Reddy's verification, not only Nurse Priya marking it done.

What's built: the nurse role and its capability to receive tasks (A4). What's a design: routing, the task lifecycle and escalation, planned for Phase 4. Notifications will carry no patient details in the message itself.

Part C · After the consultation — designed, not built

C4 · "If creatinine is high, give…" — the clinician chooses the branch

On a ward round Dr Reddy says what to do depending on a result. When the result arrives, both branches are shown in her own words with equal weight. Nothing is preselected: the clinician decides which applies, or asks her.

Sample Android app · design — not yet built
14:25Ward 2
WithYou Rx

Creatinine result

Conditional
Rajesh Kumar · 68 · Ward 2 · Bed 4
Dr Reddy said
"creatinine normal అయితే repeat చేయండి, high అయితే one dose Lasix ఇవ్వండి"
Round 08:52 · 04:12 · Tenglish · ▶ Hear it
Creatinine · 14:20
2.4 mg/dL
Lab range
0.7 – 1.3

Above the lab's range is a lab fact. Whether it is "high" in the sense Dr Reddy meant is your judgement.

Which branch applies? Nothing is selected.
"normal అయితే repeat చేయండి"
Repeat creatinine · investigation order
"high అయితే one dose Lasix ఇవ్వండి"
Furosemide, one dose · medicine order
No dose was stated. You must enter one — WithYou Rx will not supply it.
Neither — not applicable
e.g. already discharged

Asking is a normal outcome, not a failure.

What's built: the capability to author orders, which only verified doctors can hold (A3). What's a design: the whole flow, spanning Phases 4 and 5; in the design, a nurse without that capability can read this screen but act on nothing. WithYou Rx never evaluates the condition itself; this is the doctor's instruction, not a suggested treatment.

Part C · After the consultation — designed, not built

C5 · Orders and results

Dr Reddy composes test and medicine orders. Results are captured — including from a photo of a lab report — and shown as trends against the reference range that applied at the time. A critical result must be acknowledged by a person.

Sample Web console · design — not yet built
with-you.icu · WithYou Rx console (design)
WithYou RxConsole · design
  • Consultations
  • Notes to sign
  • Action items
  • Orders & results
  • Family updates

Rajesh Kumar · Creatinine

DateValueLab range then
14 Jul1.0 mg/dL0.7 – 1.2In range
14 Sep1.1 mg/dL0.7 – 1.3In range
27 Sep2.4 mg/dL0.7 – 1.3Above range
Critical result · Potassium 6.2 mmol/LNeeds acknowledgement

Stays on screen, and escalates, until a doctor acknowledges it.

What's built: the capabilities to author orders and to upload results, and which roles hold them (A4). What's a design: the order composer, result capture, trends and critical-result acknowledgement, planned for Phase 5.

Part C · After the consultation — designed, not built

C6 · The patient's record over time, and referrals

A timeline of Rajesh's visits, his current medicines and problems. When Dr Reddy refers him, she chooses exactly what the receiving doctor can see, and for how long.

Sample Web console · design — not yet built
with-you.icu · WithYou Rx console (design)
WithYou RxConsole · design
Timeline

27 Sep · Follow-up · note signed

20 Sep · Post-angioplasty check

13 Sep · Angioplasty, City Heart Hospital

Medicines · Problems

Metoprolol 50 mg twice daily

Coronary artery disease · Hypertension

Refer to nephrology

What they can see (you choose):
✓ Today's note ✓ Creatinine results Full history
Access ends after: 30 days · every view is logged

What's built: patients held separately within each practice, and the capability to view a full record (A4). Matching the same patient across practices is deferred to Phase 6. What's a design: the timeline, medicines and problems, and referrals with time-boxed access, planned for Phase 6.

Part C · After the consultation — designed, not built

C7 · A family update the doctor approves first

Dr Reddy reviews a pair of summaries for Rajesh's family — one in Telugu, one in English — each written separately from her signed note, so she can read what is actually sent. Nothing reaches the family until she approves.

Sample Android app · design — not yet built
12:10Sunrise Clinic
WithYou Rx

Family update

Family language: తెలుగు

రాజేష్ గారు angioplasty తర్వాత రెండు వారాలుగా బాగా కోలుకుంటున్నారు. గుండె మందు మోతాదు పెంచారు: Metoprolol 50mg, రోజుకు రెండుసార్లు. రెండు వారాలు బరువైన వ్యాయామం వద్దు, నడక పర్వాలేదు.

EN — the English version, written separately

Rajesh is recovering well two weeks after the angioplasty. His heart medicine dose was increased: Metoprolol 50 mg, twice a day. No strenuous exercise for two weeks; walking is fine.

Not a chat. The family's questions wait for the next consultation — nothing here is answered in real time.

What's built: the family app, where this update would arrive, is built — but no connection between the two products exists yet. What's a design: the summaries, this approval and the publishing into the family's care space, planned for Phase 7. See how the two products connect.

Part C · After the consultation — designed, not built

C8 · Plans and usage metering

Subscriptions for solo doctors, clinics and hospitals. Usage metering (consultations and audio minutes) is planned as the With You team's own internal cost tracking, measured from the start.

Sample Web console · design — not yet built
with-you.icu · WithYou Rx console (design)
WithYou RxConsole · design
  • Members & roles
  • Retention & policy
  • Plan
  • Audit export

Sunrise Clinic · Clinic plan

Agreed at subscription
PlanClinic
BillingArranged with the With You team
Raising audio retention is designed to need two different approvers; lowering it needs one.

What's built: nothing on this screen — there is no billing code yet. Subscriptions are arranged directly with the With You team. What's a design: plans and this console, planned for Phase 8, together with internal usage metering so With You can track its own costs.

Part C · After the consultation — designed, not built

C9 · For hospitals: sign-on, provisioning, audit and integration

For larger organisations: single sign-on, automatic staff provisioning, audit export, integration with the hospital's own systems, and ABDM (the Ayushman Bharat Digital Mission, India's national digital health programme).

Sample Web console · design — not yet built
with-you.icu · WithYou Rx console (design)
WithYou RxConsole · design

Enterprise settings

FeatureStatus
Single sign-on (SAML)Phase 9
Staff provisioning (SCIM)Phase 9
Audit export for the organisationPhase 9
Hospital and lab system integration (HIS / LIS)Phase 9
ABDMPhase 9

What's built: a place to store a practice's ABDM facility ID, and the auditor role with its audit-export capability. What's a design: everything on this screen, planned for Phase 9.

Not part of the first version of WithYou Rx

These are deliberately left out of the first version, so it stays focused on capturing what the doctor said and making sure it is acted on safely:

Questions, or interested in a subscription for your practice? Write to ritwik@ridam-partners.com.