Now accepting founding veterinary practices

Your Care Conciergealready texted your overdue patients.

StickySignal Paws runs your practice's entire follow-up from a real iPhone at your front desk — vaccine reminders, post-op check-ins, refills caught before they lapse — in conversations so human, your clients ask for her by name. June is the name we gave ours — yours can text as a persona, a real team member, or simply as the practice.

J
June · Seabright Animal Hospital ›
Paws Desk — Seabright Animal Hospital Review mode: ON
SP
Sam PorterBiscuit · ear scratching · texted 9:07 PM
Needs scheduling
Biscuit's bordetella booster is due this month. Kat has Thursday 9:10 or Tuesday 3:30 — want me to grab one?
thursday works 👍
actually while I have you — he's been shaking his head and scratching at his left ear all week
I'm glad you said something — that's worth having Dr. Beck look at before Thursday.
MF Marnie F.Front desk · reviewing
Last visitMar 3 — annual + vaccines, Dr. Beck
Tomorrow · Dr. Beck exam day
8:40Open
9:20Recheck · post-op
10:40Sick visit · vomiting
2:30New puppy exam
Reply as June
Reply drafted by June · approved by a human, every time
June is AI. The care is real.
Not a chatbot. Not a reminder blast.

It's your office line.
We just never let it drop a patient.

Think of it as a practice-wide thread for patient care. Your front desk still runs the office — June just drafts like the best coordinator you've ever hired, and never forgets a single vaccine, post-op check-in, or refill.

1

A real iPhone. At your front desk.

We hand you a physical iPhone with your practice line on it. It sits at reception like any office phone. If a client calls the number, your staff picks up — the entire text history is right there on the screen. No robo-voice, no dead-end number, ever.

2

She knows your book.

June is trained on your doctors, your schedule, your tone. She knows Kat's Thursday mornings, knows Dr. Row only operates on Tuesdays, and knows which pets are due for what. When a head-shake text comes in at 9 PM, it lands in tomorrow's exam column — not a voicemail queue.

3

You approve every word. If you want.

Run it fully automated, or in review mode: every drafted message waits in your Paws Desk next to the patient's chart. Read it, tweak it, tap send. Your team stays the author — June just does the remembering.

Not a chatbot. A customer communication platform.

One thread.
Your whole team.

We come in and automate the care work that wasn't getting done — the recalls, the alerts, the follow-ups your systems already know about. Your Care Concierge sends the first text. From there, the conversation belongs to everyone you choose. A human always finishes.

Every screen in the building

Think of it as a company-wide thread for patient care. Every conversation is live on every terminal and every phone — there's an app — with as many seats as you want. The front desk sees it, the techs see it, you see it from home.

Anyone can jump in

As many people can be in the conversation — and reply — as you want. The Concierge does the initial outreach; the moment it gets real, whoever's closest picks it up and sounds like they've known the client for years, because the whole thread is right there.

After hours, your rules

A 9 PM reply can forward to the on-call phone, a team member's cell, or hold quietly until morning — routed however you want it handled. Nothing clinical is ever answered by AI, at any hour. The Concierge acknowledges, and your rules decide who it wakes.

The reciprocity engine

Care first, calendar later. Two hours after a visit, the send-home text goes out — your protocol, your words — and every reply lands in the team thread for whoever's on.

Biscuit did great today 🐾 Quick favor — text me a photo of the injection site tomorrow so Dr. Beck can take a look. Small dogs can be a little reactive; if you see any swelling, the Benadryl dose on his discharge sheet is safe to give.
will do — thank you guys 🙏

Tomorrow's photo gets seen by a human. And a client who was texted first always texts back easier — that's the whole point.

The back of house

She reads your book
like your practice manager does.

Dr. Row operates on Tuesdays — and only Tuesdays. When she's in, her table is booked solid. June knows, so a Sunday-night dental question lands on Tuesday's schedule while other clinics are still checking voicemail.

Paws Desk — Tuesday, July 28 Dr. Row · surgery day
DR Dr. RowSurgery · Tuesdays only
8:00Spay · caninePoppy D.Booked by text · Thu 8:12 PM
9:30Dental cleaning · grade 2Mango W.
11:00Mass removal · biopsyChester N.
12:30 — lunch
1:00Neuter · felineZiggy B.
2:30Dental cleaning · extraction likelyMaple F.Booked by text · Sun 7:44 PM
3:45Growth removalDuke A.
DB Dr. BeckGeneral · Mon–Fri
8:40Ear recheckBiscuit P. · booked by text
9:20Sick visit · not eatingOlive R.
10:40Senior wellness + labsGus H.
12:30 — lunch
1:20New kitten examFirst visit
3:00Limp recheckRoxy M.
KT KatTech · room 2
8:00Vaccines · DHPP + rabiesAnnual clock
9:10Nail trim + anal glandsStanding regular
10:20Bordetella boosterBoarding next month
11:30Tech visit · ear cleanRefilled from waitlist · 9 min
12:30 — lunch
1:10Blood draw · thyroid recheck6-month labs
3:10Vaccines · kitten series 2 of 3Series on schedule
TH TheoTech · room 3
8:00Vaccines · rabies 3-yrOn its own clock
9:10Weight check · diet programWeigh-ins free
10:10Suture removalSpay · day 14
11:30Nail trimStanding regular
12:30 — lunch
1:10Heartworm testBefore refill renews
2:20Vaccines · puppy series 3 of 3Recalled by text · booked same day
Surgery Vaccines Tech visit Sick / recheck Doctor time
6 surgerieson Dr. Row's Tuesday — two of them scheduled by June, by text, after hours. Her table fills before the week starts.
0 minutesof unfilled exam time. The 11:30 cancellation was refilled from the waitlist in 9 minutes — by a text, not a phone tree.
5 clocksrunning at once — annual exams, monthly prevention, puppy series, boosters, senior labs. Every pet on its own rhythm, none of them dropped.
Both sides of the line

One conversation.
Two screens.

It's 9:12 PM and Erin has a question about Luna's incision. She gets a warm text back from someone at her vet's office. Your team gets the chart, June's draft, and the last word. Same conversation, same second — watched from both ends of the line.

What Erin sees — a text from her vet's office.
J
June · Seabright Animal Hospital ›
What your team sees — the chart, the draft, the approve button.
Paws Desk — Seabright Animal Hospital Review mode: ON
EC Erin ColeTexted 9:12 PM Comfort question
Reply as June
Patient file
LC Luna ColeSpayed Jul 10 · Dr. Row
OwnerErin Cole · client since 2022
Spay · Jul 10Healing check due · Dr. Row
June's read
Not urgent · likely normal healing — photo first
Clinical? No — comfort question. Escalation not required.
✓ Photo requested · 9:20 held
Every word drafted by June · sent by a human on your team
She gets a person. You get the last word.
One patient. The whole story.

His past is on the chart.
His future is on the calendar.

Meet Biscuit — seven years of Sam's golden retriever on one line. Zoom out and it's the story of a dog who kept showing up. Zoom in and the next visit is already on its clock — with the watch items, the due dates, and the "Sam asked about it once" that no busy front desk can hold in its head. June holds all of it.

BP Biscuit PorterPatient since 2019 · Dr. Beck · vaccines with Kat
Today · Jul 2026
Happened Planned — dashed until it's real Watch item His visit rhythm Tap any point on the line — past or future Swipe the line · tap any point
A lapsed vaccine doesn't feel like lost revenue.
It feels like nothing happened.
That's exactly the problem.
Why the best practices are quietly automating recall
The journey, on autopilot

Annuals run on a twelve-month clock.
Prevention runs on thirty days.

Every pet runs on several clocks at once — annuals, monthly prevention, series, boosters — and every pet's timers are different. Postcards treat them all the same. June runs each one, personally.

Every 12 months

The annual exam

The heartbeat of the practice. June runs every pet's annual on its own cadence, not a postcard batch: a warm text at month eleven, an offered time with the doctor they always see, and a booked visit before the due date ever passes.

Every 30 days

Heartworm & flea prevention

The killer rhythm — because a missed refill isn't an inconvenience, it's a gap in protection. June counts the doses in the file and texts before the last one goes down. The refill arrives before the gap ever opens.

Series & boosters

Puppy series, bordetella, rabies 3-yr

The multi-visit sequences postcards always fumble — three puppy visits, kitten series, boosters on their own odd clocks. June books the whole series as a set and confirms each visit the day before, so "2 of 3" never quietly becomes "1 of 3, forever."

Day 0Two hours post-op

The reassurance text

Before Biscuit's home from his dental, the relationship starts. Your practice's own aftercare protocol, in plain language — the half of it every owner forgets by the time they reach the car.

Hi Sam, it's June — Biscuit did great today. A quiet evening and a small dinner are perfect, meds go with food, and the cone stays on even when he gives you the eyes. Text me here if anything feels off — this line is me, not a machine menu.
will do — thanks june 🙏
Day 2The check-in

The follow-up nobody else sends

Worry peaks on day two — and nobody from a normal clinic calls. June does. Anything that sounds like more than normal healing goes straight to your clinical team, instantly.

How's Luna feeling today?
back to knocking things off tables That's exactly what we want to hear 😊
Week 2Sutures out

Suture removal, actually scheduled

The two-week suture check is the loop everyone means to close and nobody calls about. June books it before they leave and confirms it the day before.

Quick one — Luna's suture check is Thursday 10:10 with Theo. Two minutes, no charge, and she doesn't even have to be brave.
thursday, always thursday 😄
Month 11Before the due date

The annual, before it's due

Not a postcard. Not a robocall at 2 PM. A text from a person Sam already knows, offering the doctor Biscuit always sees, at the time they always book.

It's almost Biscuit time — his annual is due next month. Dr. Beck has his usual Thursday 9:10. Want it?
you know us. book it
Month 14+If they go quiet

The win-back, before they're gone

A pet who misses one annual is halfway to whichever clinic is closer to the new house. June notices the silence and reaches out like a person who actually missed him — because the practice did.

It's been over a year since Biscuit's last exam — and his heartworm protection ran out in March. Want me to find you a Thursday?
Every pet. Every clock. Never missed.
The screens around the office

Your practice manager's brain.
On every monitor.

The file doesn't live in a drawer — it speaks. Before the first patient is on the table and after the last one goes home, every screen in the clinic already knows what your best coordinator would have said out loud.

1The morning huddleToday's book, plus the part of the chart no chart shows — the people.
Paws Desk — Morning Huddle · Tuesday, July 28 7:45 AM · whole team
8:00 Biscuit PorterDr. Beck · ear recheck Recheck Scared of the scale — treat first Booked by text Monday night
8:00 Poppy DunnDr. Row · spay prep Surgery Owner very anxious — send a photo when she's in recovery
9:10 Mochi VuKat · kitten series 2 of 3 Vaccines First visit without the carrier drama — the towel worked, note it
9:20 Gus HardyDr. Beck · senior wellness + labs Senior labs Runs 10 late — confirmed at 7 AM ✓ (June)
11:30 Bruno OrtizTheo · room 3 Nail trim Muzzle-trained — bring peanut butter
1:20 Pepper EllisonDr. Beck · new kitten exam New client Referred by the Coles — say thanks
Read by the whole team in ninety seconds · compiled by June, 6:00 AM
2The recall radarEvery pet drifting past its own rhythm — noticed, one at a time.
Paws Desk — Recall Radar Sunday 9:00 PM · June working
Waffles Nguyenlast in Jun 12 · Kat Annualevery 12 mo +9 days Drafted
Shadow Merrittrefill ran out · Theo Heartwormevery 30 d +18 days Awaiting approval · Marnie, 8 AM
Scout Lindseylast in Dec 4 · Dr. Beck Annualevery 12 mo +5 wks Sent tonight · 9:02 PM
Tux Morenolast in Nov 20 · Theo Rabiesevery 3 yr +7 wks Sent tonight · 9:04 PM
Daisy Kessler2 doses left · Kat Heartwormevery 30 d +2 mo Replied ✓ · “can I do a saturday?”
Otis Vancelast in Sep 12 · Dr. Beck Annualevery 12 mo +4 mo Booked ✓ · Sat 8:40
34 pets past their clock 9 texts queued tonight Paced one at a time — the queue stops the moment someone replies
Day one — before a single new patient

Everyone who stopped coming
is still in your patient files.

Lapsed annuals. Prevention gaps. Dentals that were recommended and never scheduled. You already earned these clients — June reads every file and goes and gets them back.

1 Read the book

Every patient, every file

We ingest your history — visits, dates, spend, and every recommendation that never got scheduled. Then we surface everyone whose own clock says they should have been back by now — the lapsed annuals, the prevention gaps, the grade-2 dentals still waiting.

2 Make the offer

Matched, not blasted

June reaches out with the specific reason that matters to that client — the dental they postponed, the protection gap that actually worries the doctor, the Saturday slot they always book — like someone who actually read the file. Because she did.

3 Humans close

She opens the door. You walk through it.

June does the outreach. The second someone answers, it is yours — with the whole history on one card, so whoever picks it up sounds like they've known her for years.

CL Cooper LindqvistLab mix · owner Hal Lindqvist · client since 2020 · Dr. Beck ● Lapsed — 16 months
The numbers
$2,940Lifetime value 11Visits ~12 moHis old rhythm
History & open recommendations
Annual + vaccinesMar 14, 2025
Nail trims, TheoRecurring
Sick visit · earNov 2, 2024
Dental · grade 2 — recommended, never scheduledMar 2025
What we know, from 9 messages
Always books Saturdays. Asked whether the dental could wait — cost was the worry, twice. Heartworm refills stopped in June — his protection has a gap. Last reply Mar 2025: “see you at his next annual!” — and then nothing.
The message June sent
Hi Hal — it's June at Seabright. Cooper's overdue for his annual, and his heartworm protection ran out in June — that gap worries us more than anything else on his chart. Want me to find you a Saturday?
His response — 7 minutes later
wow ok I didn't realize it lapsed 😬 yes — honestly the dental scared me off, is there a payment plan?
Needs a humanHe's asking about money. June stops here — on purpose.

This is how a private client advisor works a book — one name, one message, one reason to come back. It runs against your entire patient base on day one, then quietly forever after.

Why you can trust the machine

We proved it in the hardest room in retail. First.

Before veterinary medicine, we built this for licensed cannabis retail — an industry banned from Google ads, Meta ads, and mass email. Conversation was the only channel allowed, so we made it the only channel that mattered. One store, one campaign, thirty days:

118K+
Customers Tracked
Across 374K transactions
22.4%
Text Conversion
619 of 2,800 walked back in
$13,706
Revenue Recovered
From 179 written-off customers
1.5 days
Text → Visit
Average time to walk back in

Real numbers from our proof-of-concept deployment in a licensed dispensary with 118,000+ customer profiles. We publish the mechanism, not mystery math — ask us on a call and we'll walk you through exactly how attribution was measured.

That result came at a $60 average ticket, selling to customers with a dozen alternatives on the same block. A wellness visit is worth more, the dental behind it is worth four figures, your clients already chose you — and the clinic down the road is still mailing postcards. Do the math we did.
The craft

Why clients can't tell.
And why they don't mind.

Every clinic sends appointment reminders. Nobody replies to them. StickySignal Paws is engineered around one obsession: the conversation has to feel like a person from your practice — because functionally, it is one.

Blue bubbles, real thread

Native iMessage from a real device — typing indicators, read receipts, tapbacks. It reads like a text from a person because it arrives exactly like one.

Human pacing, not bot speed

June doesn't answer in 0.4 seconds at 3 AM. She types, pauses, responds at the rhythm of a busy front desk — the tempo your brain reads as "person."

Care before calendar

She gives before she asks: post-op first, check-in second, booster third. By the time June offers a visit, the client owes her one — and knows it.

One patient, one memory

Every reply, every preference, and every photo of Cooper lands in the file — owners love sending them, and June loves them back. She never asks twice, never mixes pets up, and remembers Hal asked if the dental could wait — in March.

Clinical lines never crossed

Vomiting, lethargy, a wound that looks wrong — anything that smells like more than routine is escalated to your team instantly, and anything that sounds like an emergency gets one answer: call us, or come in now. June comforts and hands off. She never plays doctor.

A number with a heartbeat

Clients can call the practice line and reach your actual front desk — the iPhone is sitting right there, conversation history on screen. Try that with a reminder platform's short code.

Built, not bought

We own every layer.
Including the ones nobody else will touch.

Most veterinary software vendors own the app and rent everything underneath it. We build on open source — Postgres at the core — so the thing your practice runs on is a database you own outright, not a seat you lease.

Your stack, top to bottom
1ConversationJune's voice, your protocols, your tone — written to sound like your front desk, because it is your front desk.
2AI & intelligenceDrafting, sentiment, escalation routing, and the recall models that know when a patient is drifting — ours, not an API we resell.
3Paws DeskThe CRM your front desk actually lives in — schedule-aware, chart-aware, built around your workflow instead of a settings page.
4DataYour own Postgres database. Your patients, your rows, your export — row-level security enforced at the database, not bolted on in the app.
5DeliveryOur own communications layer. We are not a wrapper around somebody else's SMS bill — which is why there are no per-message fees on this page.
6InfrastructureCommodity hosting you can operate yourself after handoff. No platform that vanishes in a funding round.
YOUR DATA

The client list is the practice

Your client and patient records sit in your own Postgres database — exportable anytime, never resold, never held hostage. Security is handled the boring, proper way: encryption at rest, row-level security enforced in the database, and a data-ownership clause in writing. If we ever part ways, you leave with everything.

SOC 2 TYPE 2

Audited every year

The data platform underneath you is SOC 2 Type 2 audited annually against all five Trust Services Criteria — security, availability, processing integrity, confidentiality and privacy. That's the infrastructure your practice's data lives on, every day. Ask us for the report.

CUSTOM

We own it, so we can change it

An unusual provider schedule? A recall protocol your last vendor called an edge case? Because every layer is ours, "we can't do that" isn't an answer we have to give. Custom builds to your practice are the normal engagement, not a professional-services upsell.

Straight answer on security: we are not selling you a certificate. We run on SOC 2 Type 2 infrastructure, encrypt everything at rest, and put a data-ownership clause in writing. Bring your questions to the call — we'll walk you through the full data flow before anything goes live.

Simple, flat, monthly

One product. One price.
The whole thing.

No starter tier, no stripped-down version — the first thing a cheaper plan would cut is the iMessage line and the full data platform, and that's the whole point. Flat monthly, no per-message fees, no contracts that outlive your patience.

Founding practices only

The Concierge

Full Data Platform Apple iMessage iPhone included Your data · exportable
$4,000/mo
Flat · No per-message fees · Month-to-month

Everything on this page, run for you. Multi-location groups: the price is negotiable at scale — that conversation is the one we want to have.

Become a Founding Practice
  • June, your Care Concierge, on your line — vaccine recalls, post-op check-ins, refill saves, win-backs, review asks
  • Native iMessage delivery — blue bubbles, typing, read receipts, and June's contact card saved in their phone
  • Physical iPhone at your front desk — clients can call and reach your actual staff
  • Paws Desk CRM — patient files, the day's book, approval queue, escalations
  • June works from the actual chart — the whole file, every pet, every clock, every note
  • Full data platform — your own database with direct query access; BI tools, SQL, export anytime
  • Clinical escalations to your team — nothing clinical is ever automated
  • Works with your practice software — Avimark, Cornerstone, ezyVet, Shepherd, or anything that can export
  • Priority human review on every outbound message + quarterly strategy sessions
No per-message charges No setup fee for founding practices Month-to-month, cancel anytime Your number, your data — always
The line that sets the price

The first thing a cheaper plan would cut is the iMessage line and the data platform.
That's why there's only one version of this product.

The cheaper version — we don't sell it

A cheaper version would run blind: reminders on tokens, names and numbers hashed away from us, no real thread, no chart, no database. It would work — and the first things it cuts are the exact things you're buying. So we don't sell it.

The Concierge — what we sell

June works from the actual chart and the actual file — every pet, every clock, every note. Your front desk reviews every draft in the Paws Desk, iMessage runs properly, and we build you a full database of your own — a real asset, queryable for anything else you want to ask about your practice.

That's what the $4,000 buys. Not more features — the whole machine, owned.

The assemble-it-yourself math, for comparison
Raw iMessage API access (pipe only — you write every word)$1,000+/mo
Front-desk coordinator to actually send the texts~$4,000/mo
CRM seats, review platform, reporting$500+/mo
You, as the general contractor of all of it$5,500+/mo

The Concierge is all four lines, run for you — for $4,000 flat.

Seeking: strategic launch practices

The perfect fit is a practice or group with two to five locations — at seven or eight, the potential is massive and the pricing conversation gets very interesting. Founding practices get the build shaped around their book, and a proof of concept on their own client base before committing.

Start the Conversation
The questions everyone asks

Fair questions. Straight answers.

Is June a bot? Do my clients know?+
June is your Care Concierge — an AI trained on your doctors, your schedule, and your voice — with optional human approval on every single message. Clients experience a warm, consistent person from your practice. How you present her is your call: many practices simply treat the line as "the office phone," because that's exactly what it is — a number your staff can answer, backed by someone who never forgets a vaccine.
What happens when a client calls the number?+
The practice line is a real iPhone sitting at your front desk. A client who calls gets your actual staff — with the entire text conversation on the screen in front of them, and the pet's full file one tap away in the Paws Desk. "Give me one sec to pull up our thread" is a perfectly human sentence.
What if someone texts an emergency?+
Instant escalation, zero automation. Any urgent-sounding message flags the thread and notifies your team immediately — Slack, text, or phone — and June's only move is to say call us, or come in now. Nothing clinical is ever answered by AI. This rule is hard-coded, not a setting.
Can she actually schedule into our book?+
Yes — that's the point. June is schedule-aware: she knows which doctors do what, which days they're in, and which rooms are open. She offers real times, holds real slots, and your front desk confirms everything in review mode until you trust her enough to let the routine bookings run themselves. Surgery on Dr. Row's Tuesday, vaccines with the tech they always see, a puppy series booked as a set — the book stays sane because she reads it the way your practice manager does.
What about consent and privacy?+
Quietly and properly. Every message is one-to-one — your practice talking to its own client — client preferences are honored instantly, and clinical detail stays out of threads by default. Bring your questions to the call and we'll walk you through the full data flow before anything goes live. It's a ten-minute conversation.
Does this replace my front desk?+
The opposite — it makes them superhuman. Your team keeps the relationships and the judgment calls; June takes the part that was never getting done anyway: the 6 PM post-op texts, the month-eleven annuals, the refill saves, the "it's been a while" messages nobody has time to send. Most practices describe it as hiring their most reliable employee ever, for a third of a salary.
How fast can we launch?+
About two weeks — and none of it is carrier paperwork, because an iMessage line needs no A2P campaign registration (the 2–3 week wait every SMS platform makes you sit through). We learn your doctors, schedule, and voice; set up your practice line, persona, and recall clocks; import your client base; then June starts with your existing clients — the lapsed annuals and prevention gaps already hiding in your files right now. Most practices see their first June-attributed appointment in the first week live.

Your clients are worth
a text back.

One line. One June. Every vaccine on its clock, every post-op checked on, every quiet client won back. We're accepting founding veterinary practices now.

Get Your Practice Line
Elise Villadoz · ev@stickysignal.io · Live in ~2 weeks · Month-to-month