Pretty Good AI vs Spruce Health
Pretty Good AI vs Spruce Health
Spruce Health sells a HIPAA-grade shared inbox your staff work from, priced per user. Pretty Good AI does the work instead. Better tools against done work.
The short answer
Spruce Health is an all-in-one healthcare communication platform. It publishes HIPAA-grade phone with two-way SMS and voicemail transcription, secure messaging, video visits, e-fax, team messaging and internal notes, plus clinical questionnaires, digital payments, workflow automation, care coordination and referral sharing. Pricing is published per user: Basic at $24 per month per user and Communicator at $49 per month per user, with a 14-day free trial and no credit card required. Spruce publishes 10+ years in business, 25,000 healthcare providers, 5M+ patient accounts and 500,000+ daily healthcare interactions. Its athenahealth Marketplace record shows 69 practice connections across 19 specialties, listed since May 2025 and requiring athenaClinicals. Pretty Good AI is the AI operations platform built exclusively for athenaOne practices. We answer calls and secure two-way texts, bring patients in, automate staff work, turn referrals into completed first visits, and keep revenue moving, on production access to 820+ athenaOne APIs. The difference is who does the work. Spruce is bought per seat and operated by your staff, so capacity rises when you add people. We are bought as an operation and run by us, so capacity rises without them.
Pretty Good AI vs Spruce Health, side by side
| Dimension | Pretty Good AI | Spruce Health |
|---|---|---|
| What you are buying | An operation. Calls, secure two-way text, referrals, scheduling, staff tasks, prior authorization and balances run as one thing on one integration, built to your rules and run by us. | A communication platform. Spruce publishes phone, secure messaging, two-way SMS, video, e-fax, team messaging and notes in one inbox, with workflow automation and auto-replies on top. |
| Who performs the work | We do. The AI handles the call, the text, the referral chase and the authorization prep end to end, and escalates what needs a person. Customer-reported: 50%+ call auto-resolution in about 30 days, and about 60% handled start to finish at the largest deployments. | Your staff do, faster. Spruce is a toolkit for the people already on the phone: a shared inbox, auto-replies, phone trees, voicemail transcription and AI transcription and summarization on the Communicator plan. |
| How cost scales | Published model: no setup fees, first 30 days live free from go-live, month to month after. Platform fee per location, per-provider fee for the modules switched on, voice metered per call actually handled. Volume is the variable, not headcount. | Published per user: Basic $24 per month per user, Communicator $49 per month per user, excluding taxes and fees, with a 14-day free trial. Every person you add to the phones is another seat. |
| EHR scope | athenaOne only, deliberately. We build to the full capability of one system rather than the features every system shares. | Spruce sells across healthcare generally, with named pages for primary care, mental health and other specialties. Its athenahealth Marketplace record requires athenaClinicals. |
| Integration shape | Production read and write access to 820+ athenaOne APIs, no middleware, and our app runs inside athenaOne with no extra login, so a workflow can finish in the chart. | Integrations and API access are published on the Communicator plan. The Marketplace listing is categorized under patient communications, care coordination, task management, telehealth and telephone triage. |
| Voice | Real-time agentic voice, built first and extended to the asynchronous channels. Inbound calls handled end to end, day and night, interruptible and calling into athenaOne mid-conversation, with the result written into the chart as a case. | VoIP phone service with self-service customizable call flows, phone trees, urgent escalation and after-hours triage routing, plus AI-enabled transcription and summarization of voicemails and call recordings. |
| What happens to the call nobody picks up | It gets answered. When it cannot be, we collect the caller name, date of birth and reason for calling and write it to the chart as a case, so staff work from an athenaOne inbox rather than a voicemail box. | It goes to voicemail, transcribed and summarized into the shared inbox for a person to action. The transcription is the product; the callback is still a human task. |
| Channels | Voice and secure two-way text on the same athenaOne integration, with web scheduling, self-check-in, forms and fax as part of the same platform and one unified patient memory across them. | Secure messaging, phone with two-way SMS, video visits, e-fax, team messaging and internal notes, published as all-in-one. |
| Revenue work | Prior-auth prep customized by payer, status pulled from payer portals and written back into athenaOne, balances worked inbound and outbound, the balance surfaced before scheduling, payment taken by secure link during the call, and a combined family balance the front desk can collect in one conversation. | In-app digital payments, published as getting paid faster. |
| Published results | Customer-reported across more than one customer: 100,000+ patient calls a month, about 60% handled start to finish at the largest deployments, 50%+ call auto-resolution in about 30 days, calls answered in under 5 seconds, about one in eight bookings after hours. | Publishes 10+ years in business, 25,000 healthcare providers, 5M+ patient accounts and 500,000+ daily healthcare interactions. |
| athenahealth Marketplace record | 45 practice connections, 22 ratings, all five-star, across 20 specialties. athenahealth Marketplace partner since 2025. As of October 2026. | 69 practice connections across 19 specialties, 0 reviews, listed since May 2025, requires athenaClinicals. As of 12 September 2026. |
A better inbox is not the same purchase as the work
Spruce and Pretty Good AI both show up in the same evaluation, usually under a heading like patient communication. They are not the same kind of product, and the difference is easy to miss on a feature grid because both lists contain the word phone and the word text.
Spruce sells a communication platform. Phone, secure messaging, two-way SMS, video, e-fax, team messaging and notes, in one shared inbox, priced per user. The pricing is public.
We sell an operation. The calls, the texts, the referrals, the schedule, the staff queues, the authorizations and the balances, run as one thing on one athenaOne integration, by us.
Put plainly: one of these makes your staff faster at the work. The other one does the work. They are not interchangeable, and practices get into trouble when they budget for the first and expect the second.
Per seat is a pricing model with an opinion in it
Spruce publishes $24 per month per user on Basic and $49 per month per user on Communicator. The price is not the point.
The point is what the unit is. When the unit is a seat, your capacity to answer patients is a function of how many people you employ. Volume goes up 30% in January and you have two options: add seats and the people to sit in them, or let the overflow go to voicemail. The license fee was never the constraint. The person in front of it always was.
We meter voice per call actually handled, on top of a platform fee per location and a per-provider fee for the modules you switch on. No setup fees, first 30 days live free from go-live, month to month after. When January arrives, the volume line moves and the staffing plan does not have to.
This is the single largest structural difference between the two products, and it is the one least likely to come up in a demo.
What a shared inbox does with the hard call
Here is a case that looks trivial and is not.
A mother calls a multi-site GI group about her daughter. Both are patients. The phone number on file belongs to the mother, so every message from that number threads into the mother’s chart. Staff notice a week later, when the daughter’s referral has not moved, and move the messages by hand.
A shared inbox handles this exactly as designed. The thread is correct, unified and in one place, and it is attached to the wrong patient. The tool did nothing wrong. The work is still wrong.
We treat this as a defect class rather than an edge case, because parent and child and spouse and spouse are common enough in any real panel to be routine. The agent asks whether the call is about the caller or someone else before anything gets written, and it detects the mid-call handoff when one person passes the phone to another. When identity cannot be resolved with confidence, it does not guess. It routes to a person with what it knows.
That is the general shape of the difference. A communication tool gives a human a better place to find the problem. An operation is accountable for the problem not happening.
Where the two products stop overlapping
Two things Spruce publishes that we do not sell, and it is worth being straight about both.
Internal team messaging with notes on a patient thread is one. Video visits are the other. Neither is something we sell, and neither conflicts with us.
What we would push back on is the assumption that the patient-facing phone line is covered because those two are. Those are collaboration and care-delivery tools. The inbound line is an operations problem, and it is the one with the revenue attached.
Depth is why the work finishes in the chart
Plenty of tools connect to athenaOne. Far fewer finish work inside it.
Sending a text or writing a note touches a handful of endpoints. Booking a new patient against the right appointment type and template, resolving a failed eligibility check, prepping an authorization by payer, or completing a referral that has sat since July touches far more of the system, and every gap becomes a task for a human.
We hold production read and write access to 820+ athenaOne APIs, with no middleware in between, and our app runs inside athenaOne with no extra login. That is the difference between a workflow that ends in the chart and a workflow that ends in somebody’s queue.
It is also why we only do athenaOne. Building to the full capability of one system and building to the common ground of many are different products, and we picked the first.
What this looks like in a real practice
Picture a four-site primary care group, about thirty providers, and six people on the phones across all of it.
They run a per-seat communication platform. The inbox is tidy, faxes arrive digitally, voicemails come in transcribed, and the after-hours tree routes correctly. Nobody is asking to rip it out.
Then pull the numbers. Roughly one in five inbound calls in the 8am to 10am block never got picked up. Voicemails from that block get worked by lunch on a good day and by the next morning on a normal one. Refill requests sit in the shared inbox behind scheduling calls because scheduling calls feel more urgent. The recall list has not been worked in six weeks because nobody has an hour.
None of that is a tool failure. Every one of those messages is sitting in a well-organized inbox. It is a capacity failure, and the only lever a per-seat tool offers against it is another seat.
We start with the 8am block. Calls get answered on the first ring, the booking happens in athenaOne against the right appointment type, refills get taken and routed, and the ones that need a person arrive as a case with the name, date of birth and reason for calling already in the chart. The recall list runs overnight because running it costs no hours. The group keeps its team messaging and its video visits, because those were never the problem.
Three questions that settle it
Is your problem organization or capacity? If your team can handle the volume and the mess is where things live, you are shopping for a better inbox. If the volume is beating six people every morning, a tidier queue does not add an hour to the day.
How much of the work do you want finished in athenaOne? There is depth available to an athenaOne practice that a broadly-sold platform cannot spend its roadmap on, and that gap is the whole comparison.
Who owns it after go-live? A per-seat tool is owned by whoever administers it, which is usually an office manager with another job. An operation spanning phone, referrals, scheduling and revenue is not something to hand to that person, which is why we run it. When athenaOne changes or a rule changes, fixing it is our job.
Before your next leadership meeting, count two things: calls that went to voicemail last week in your busiest hour, and how many of those patients called back. Put a dollar figure on the ones who did not. That number usually decides which of these two products you are actually shopping for.
Frequently asked questions
- What is Spruce Health?
- Spruce Health is an all-in-one healthcare communication platform. It publishes HIPAA-grade phone with two-way SMS, secure messaging, video visits, e-fax, team messaging and internal notes in a single shared inbox, with clinical questionnaires, in-app digital payments, workflow automation, care coordination and referral sharing alongside. Pricing is published per user at $24 per month for Basic and $49 per month for Communicator, with a 14-day free trial. Its athenahealth Marketplace record shows 69 practice connections across 19 specialties as of 12 September 2026.
- Is Pretty Good AI a replacement for Spruce Health?
- For the patient-facing phone and text lines, yes, and you should compare us head to head. Where the products stop overlapping is internal team messaging and video visits, which Spruce publishes and we do not sell. The useful question is not feature-for-feature. It is whether you are buying a better inbox for the people you have or buying the work itself, because those two purchases show up very differently on a budget.
- We already pay per seat for a communication tool. Why would we change the shape of the spend?
- Because per-seat pricing ties your patient-access capacity to your hiring. At $24 to $49 per user per month the constraint is not the license fee, it is that a better inbox still needs a person in front of it. When call volume rises 30% the seat count has to rise with it or the calls go to voicemail. We meter voice per call actually handled, so the volume moves and the headcount does not have to.
- Spruce transcribes voicemail with AI. Is that the same thing?
- No, and the distinction matters more than it sounds. Transcription turns an unanswered call into readable text in a queue. It is still an unanswered call. Our agent picks up on the first ring and finishes the task: books the visit, moves the appointment, takes the refill request, answers what the patient owes. The measure to compare is not transcription accuracy. It is what share of calls needed a human afterwards.
- Can a practice run both?
- Yes, and the clean split is internal versus patient-facing. Teams that like Spruce usually like it for team messaging, notes on a patient thread and video visits, and none of that conflicts with us. What does conflict is two systems texting the same patient. Decide which system owns the outbound patient message and which owns the inbound line before either goes live, or patients will receive the same reminder twice and call the front desk about it.
- How do we test the difference in one afternoon?
- Pull last week call logs and count two numbers: calls that rolled to voicemail in your busiest hour, and how many of those patients called back. Then call each vendor demo line and ask three unrelated things in one call, such as moving an appointment, asking for a refill and asking what you owe. One approach routes and records. The other finishes. The gap between those two behaviors is the entire buying decision.
Sources
Everything stated here about another vendor comes from that vendor's own public material or from the athenahealth Marketplace listing, on the date shown. Vendors change their products and their pricing; if something below is out of date, email contact@prettygoodai.com and we will correct it.
- Spruce Health homepage, published channels and results (accessed 2026-09-14)
- Spruce Health plans and pricing (accessed 2026-09-14)
- Spruce Health, athenahealth Marketplace listing (accessed 2026-09-12)
- Pretty Good AI, athenahealth Marketplace listing (accessed 2026-09-12)
- Pretty Good AI pricing model (accessed 2026-09-14)
Why athenaOne practices evaluate Pretty Good AI
We are your AI team for athenaOne.
Your practice has its own providers, processes, and rules. Pretty Good AI works with your team to fit the first workflow to the work you want to improve, agree on how to measure it, and keep improving it as your practice changes.
Live and measured
- 100,000+
- patient calls a month, at more than one customer
- About 60%
- of those calls handled start to finish by the AI at the largest deployments
- Hundreds
- of providers inside a single group
- 20
- specialties on our athenahealth Marketplace listing
Customer-reported results. Your numbers will vary by workflow, staffing, seasonality and call mix.
See it against your own athenaOne data
The honest way to compare is on your own call volume, your own schedule and your own payer mix. Book a working session and we will walk your numbers.