CareCaster
The written half of the doctor outreach
A messaging channel for medical outreach: vetted WA/SMS templates, consent-aware sends, per-doctor language routing and short-link tracking that feeds back into the cadence planner.
- 2 Channels (WhatsApp + SMS) under one template bank
- 100% Sends pass through consent check
- < 5 min Opt-out propagation across channels
CareCaster is the written-channel counterpart to VoiceDialer. It handles WhatsApp and SMS with the same discipline the voice channel brings to calls: messages are short, specialty-matched, in the doctor's preferred language, and sent only when the cadence planner says the doctor is more likely to respond to text than to a call.
Templates are the centre of gravity. Every outbound message is drawn from a library of vetted templates — "invitation", "busy follow-up", "hour-before reminder", "waitlist promotion" — each reviewed for tone, length and compliance. Variables slot in at send time: the doctor's first name, the webinar title, the Zoom link, the social-proof line from PeerSignal. A template is never a blank text field — it is a contract with the audit log.
Short links are how the platform measures interest. Every link is tracked per doctor per campaign, so registrations can be attributed to the exact touch that drove them — the Tuesday voice call, the Wednesday WhatsApp reminder, or the Thursday email recap. The planner uses this signal to decide the next step for every doctor on the list.
Consent rules and opt-outs are honored automatically across channels. A doctor who asks to stop being contacted on any channel is globally suppressed across voice, WhatsApp and SMS within minutes — not at the end of the next sync.
Everything CareCaster handles for you
-
Vetted template library
Tone, length and compliance reviewed per template — every send is a contract with the audit log.
-
Short-link tracking
Every link is per-doctor per-campaign, so registrations are attributed to the exact touch that drove them.
-
Consent-aware dispatch
Opt-outs and jurisdiction rules are applied at dispatch time — no "I forgot to pull the suppression list" errors.
-
Multi-language at send time
The doctor's preferred language is chosen per send; no mismatched invitation ever goes out.
-
Cross-channel suppression
A stop on any channel suppresses the doctor on all of them within minutes.
The written channel in the cadence
CareCaster is a surface — it does not own the doctor, the webinar or the consent; it delivers messages on instruction from the cadence planner and the agent.
- CadenceConductor schedules every outbound message — channel and timing.
- AgentBuilder composes context-specific message bodies when the cadence needs something beyond templates.
- ConsentLedger supplies the real-time opt-out status before every send.
- DoctorGraph resolves the doctor's language and preferred channel at dispatch time.
Wire CareCaster into your product today
Book a consultation with our founders and we'll walk you through the whole microservice stack — not just this one — live on your domain.