What happens when your front desk never sleeps.
The setup
A 14-location travel clinic, always on.
CommunityRX Travel Clinic runs 14+ locations across Calgary and Cochrane, serving travelers who book yellow-fever certifications, last-minute departures, and specialty vaccines. Most of the demand on their front desk isn't clinical — it's coordination: which location, when, what's needed, send the booking link.
Karmaflow deployed an AI concierge named Sarah across their chat channel. She doesn't follow a decision tree. She infers intent, adapts to urgency, applies clinical domain awareness, and routes by Calgary quadrant — while the staff stay in patient care.
Staff time redirected to care, not coordination
Every booking enquiry, vaccine question, and location lookup is now handled instantly — right clinic recommended, booking link texted, follow-up sent automatically.
- Automated SMS booking handoffs confirmed in real time
- Post-session recovery emails sent without staff involvement
- Contact data captured — name, email, phone, location
- Zero system leaks — patients never see backend errors
The conversation your clinic can't have at 11pm — now answered
A significant portion of chats arrive outside clinic hours — evenings, Sundays, holidays. Without an AI concierge, those visitors leave without a next step. With Karmaflow they get a recommendation, a booking link, and a follow-up email while your team is offline.
- Evenings & weekends fully covered
- No visitor left without a next step
- Auto-recovery if visitor drops off mid-session
Human-like reasoning
Not a chatbot. A concierge that thinks.
Sarah — the AI persona deployed — doesn't follow a decision tree. She infers intent, adapts to urgency, applies clinical domain awareness, and routes by Calgary quadrant.
Temporal triage
Detects departure urgency in the first 2–3 turns and shifts approach — proactive for last-minute travelers, reassuring for planners.
Medical boundary intelligence
Never diagnoses. Never dispenses. Redirects vaccine specifics to a pharmacist — with warm language that never sounds like a refusal.
Progressive profiling
Collects name, email, phone, and location naturally across the conversation — not all at once. Stores it. Uses it to personalize follow-up.
“The AI identified the traveler was departing for East Africa in under two weeks, escalated urgency, recommended Yellow Fever certification, routed her to the nearest certified location, and texted a booking link — all in under 90 seconds.”
— Observed interaction · last-minute traveler · Karmaflow analytics
What got built
A concierge that thinks like the front desk.
Sarah is wired into CommunityRX's services, locations, hours, and clinical boundaries. Every conversation is grounded in real operational context — and every handoff (booking link, recovery email, contact captured) happens automatically.
Web chat across every page
Reads page context on arrival, opens with intent-matched framing, and qualifies the visitor conversationally — one question per turn — to gather destination, timeline, and Calgary quadrant.
SMS + email confirmation
When a visitor is matched to a clinic, the right booking link is sent by SMS or email, delivery is confirmed, and contact details (name, email, phone, location) are saved to the CRM in the same flow.
Automated drop-off recovery
If a visitor leaves mid-session, an automated recovery email is sent — same context, different channel. No visitor is left without a next step, even when the team isn't online.
What changed
88% of conversations resolved. Zero staff hours.
The number a clinic watches is whether the patient gets to the right place at the right time. In 30 days of live deployment, the AI concierge resolved the vast majority of inbound chat conversations end-to-end — confirming bookings, escalating to a pharmacist only when clinical judgement was needed.
Measured across 30 days of live chat traffic at CommunityRX Travel Clinic, May 2026.
How it works for a travel clinic
From first message to booked appointment.
Visitor arrives on any page — agent reads page context and opens with intent-matched framing.
Destination, timeline, and quadrant gathered conversationally — one question per turn.
The right clinic recommended by name, address, and hours — not a generic listing.
Booking link sent by SMS or email, confirmed delivered, contact saved to CRM.
If visitor drops off, an automated recovery email is sent — same context, different channel.
Conversation intelligence · live deployment excerpts
Real conversations. Real outcomes.
These are unscripted exchanges from 30 days of live deployment at CommunityRX Travel Clinic — lightly edited for length, all PII anonymized. They show how the AI navigates clinical nuance, urgency signals, and multi-step lead capture in real time.
Yellow Fever / Peru
Hi, I'm planning a trip to Peru. I'll need a yellow fever vaccine I think?
Yes, CommunityRX is a designated Yellow Fever centre. Before I direct you — do you have any immune-compromising conditions or are you undergoing medical treatment?
Actually yes — I was treated for breast cancer last year. I'm in remission now.
Thank you for sharing that. Yellow Fever is a live vaccine and can't be given while immunocompromised. I'd recommend a direct pharmacist consult to review your treatment history before booking — I'm flagging this as a priority. Which location is nearest to you?
Egypt in 10 days
I'm going to Egypt in about 10 days. What vaccines do I need?
Egypt in 10 days — tight but workable. Priority is Hepatitis A and Typhoid. Are you in NW, NE, SW, or SE Calgary?
NW — near Crowfoot.
Nolan Hill on Symons Valley Road NW is your closest — same-week availability. Can I send you the booking link by text?
Yes please.
Done — booking link sent to your phone. Safe travels!
Dukoral for Bhutan
Do I need Dukoral for Bhutan? I leave in 3 weeks.
Dukoral is a pharmacist decision based on your itinerary — three weeks is ideal timing since it needs two doses 1–6 weeks apart. Are you near central Calgary?
Yes, near downtown.
MidTown Beltline on 17th Ave SW accepts walk-ins. Can I send you their hours?
Actually — can I just walk in today?
Yes! Walk-ins welcome during pharmacy hours. Sending address now.
Same-day MMR
I need an MMR vaccine today if possible.
We can do that today. What area of Calgary are you in?
Northwest — Sage Hill area.
Nolan Hill is minutes from Sage Hill with availability today. Can I get your name and email for the booking confirmation?
Emma. emma@[redacted].
Thanks Emma! A number for a text reminder too?
[redacted]
Confirmation sent to both email and phone. See you at Nolan Hill today!
About CommunityRX Travel Clinic
CommunityRX operates 14+ clinic locations across Calgary and Cochrane, including designated Yellow Fever centres. The clinic provides travel vaccines, specialty immunizations, and pharmacist-led care.
About Karmaflow
The AI agent platform underneath. Karmaflow deploys a fully configured AI concierge tailored to your locations, services, hours, and brand. Setup takes days, not months. No engineering team required.
Ready to see this on your clinic website?
Deploy a configured AI concierge across chat, SMS, voice, and email — grounded in your locations, services, and clinical boundaries.
- Case Study
- Customer Story
- CommunityRX
- Healthcare
- Travel Clinic
- AI Concierge
- Chat Agent
- Calgary
