Pricing
Pay for filled books, not for messages sent.
A small base fee per location covers the automatic outreach, the agents that run every conversation, and your Slack or Teams channel. After that, a flat fee per booking we fill, counted only when the client actually shows up.
Pilot
Run one or two locations completely hands-off.
base per location
per month, billed annually
Booking fees cap at $1,200 per location each month.
Run hands-off with:
- Up to 2 locations
- 10,000 scored contacts per location
- Automatic outreach to the right clients, all day
- Agent conversations that book into your POS
- Unlimited messaging, carrier fees at cost
- Human escalation in Slack or Teams
- Not included:Membership & product campaigns
- Not included:Demand forecasting
Scale
Most popularEvery location on autopilot, one brain across the brand.
base per location
per month, billed annually
Booking fees cap at $900 per location each month.
Everything in Pilot, plus:
- 3 to 50 locations
- Unlimited scored contacts
- Fully automated membership, package & product campaigns
- Demand forecasting that starts outreach early
- Brand-wide fatigue guardrails across locations
- A channel per location plus a brand roll-up
- Onboarding specialist & priority support
Enterprise
For national brands and franchisors.
base fee
for 50+ locations
Custom caps, franchise roll-ups and regional models.
Everything in Scale, plus:
- 50+ locations, multi-entity & franchise roles
- Volume per-booking rates & custom caps
- Dedicated models per region or segment
- Custom integrations & data warehouse sync
- SSO, audit logs, BAA & DPA
- Dedicated customer success manager & SLA
A filled booking is an appointment, class spot, membership or package closed by a Predictive Rain conversation, or booked by the client within 7 days of replying to us, and marked completed in your booking system. No-shows and cancellations are never billed. Outreach messaging is unlimited on every plan; carrier fees pass through at cost.
Estimate your bill
What would a month cost for your footprint?
Only kept appointments count. No-shows, cancellations and bookings your team makes on its own are never billed.
$6.08 all-in per filled booking
- Base · 6 × $129 (annual)
- $774
- Bookings · 720 × $5
- $3,600
- Booking-fee cap per location
- $900
- Scored contacts
- Unlimited
- Zenoti
- Mindbody
- MyTime
- Boulevard
- Dentrix
- Mariana Tek
01 —Included in every plan
Hands-off is never the upsell.
- Automatic outreach
- Every client ranked continuously by likelihood to book; the right ones hear from you as slots open, each in their own reply window. No campaign to build, no list to pull.
- Agent conversations
- Two-way SMS agents answer, reschedule and write the confirmed booking into your POS, in your brand’s voice, without a person in the thread.
- Human-in-the-loop, optional
- Fully automated by default. Switch any campaign to approve-first or review-only, and anything sensitive or off-script always escalates to a person.
- Native Slack & Teams
- Plans, bookings, escalations and approvals post to the channel your team already has open. One tap to approve, edit or take over.
- Consent & quiet hours
- Opt-in records, STOP handling, quiet hours and per-location sender registration built in.
- Booking write-back & reporting
- Confirmed appointments land in your POS with no double entry, and every location reports bookings, list health and opt-outs.
02 —Compare plans
Pick the plan that fits your footprint.
Pilot | Scale | Enterprise | |
|---|---|---|---|
| Request a demo | |||
| Get started | Request a demo | Request a demo | Talk to sales |
Pricing | |||
| Base fee per location / month | $199 | $149 | Custom |
| Per filled booking | $8 | $5 | Volume rate |
| Monthly booking-fee cap per location | $1,200 | $900 | Custom |
| Outreach messaging | Unlimited | Unlimited | Unlimited |
| No-shows & cancellations billed | Never | Never | Never |
Predictive engine | |||
| Locations | Up to 2 | 3 to 50 | Unlimited |
| Scored contacts | 10,000 / location | Unlimited | Unlimited |
| Scoring refresh | Hourly | Hourly + instant triggers (cancellations, lapses) | Real-time |
| Demand forecasting per location | Not included in Pilot | Included in Scale | Included in Enterprise |
| Custom model tuning | Not included in Pilot | Per brand | Per region or segment |
Outreach | |||
| Automatic outreach throughout the day | Included in Pilot | Included in Scale | Included in Enterprise |
| Agent conversations that book into your POS | Included in Pilot | Included in Scale | Included in Enterprise |
| Automation dial: automated, approve-first or review-only | Included in Pilot | Included in Scale | Included in Enterprise |
| Human escalation with the full thread | Included in Pilot | Included in Scale | Included in Enterprise |
| Membership, package & product campaigns | Not included in Pilot | Included in Scale | Included in Enterprise |
| Fatigue guardrails | Per location | Brand-wide | Brand-wide |
| Consent, quiet hours & STOP handling | Included in Pilot | Included in Scale | Included in Enterprise |
Integrations & data | |||
| POS / CRM integrations | 1 | Up to 3 | Unlimited |
| Slack & Microsoft Teams apps | Included in Pilot | Included in Scale | Included in Enterprise |
| Channel per location + brand roll-up | Not included in Pilot | Included in Scale | Included in Enterprise |
| Direct-to-calendar booking | Included in Pilot | Included in Scale | Included in Enterprise |
| Data warehouse sync | Not included in Pilot | Not included in Scale | Included in Enterprise |
| SSO & audit logs | Not included in Pilot | Not included in Scale | Included in Enterprise |
| BAA available | Not included in Pilot | Included in Scale | Included in Enterprise |
Support | |||
| Email support | Included in Pilot | Included in Scale | Included in Enterprise |
| Onboarding specialist | Not included in Pilot | Included in Scale | Included in Enterprise |
| Priority support | Not included in Pilot | Included in Scale | Included in Enterprise |
| Dedicated CSM & SLA | Not included in Pilot | Not included in Scale | Included in Enterprise |

We pay when a chair gets filled and someone actually sits in it. It is the first pricing model that has ever lined up with how we make money, and my regional managers understood it in one sentence.
Tina Yards
VP of Marketing, Glow Aesthetics (14 locations)
03 —Frequently asked questions
- How is pricing calculated?
- Two lines. A base fee per connected location, per month, which covers the predictive engine, triaged outreach, the SMS agents, your Slack or Teams channel and unlimited outreach messaging (carrier fees pass through at cost). And a flat fee for each booking we fill, capped per location each month so a blowout month never becomes a blowout bill. The tier is determined by how many locations you run.
- What counts as a filled booking?
- A filled booking is an appointment, class spot, membership or package closed by a Predictive Rain conversation, or booked by the client within 7 days of replying to us, and marked completed in your booking system. No-shows and cancellations are never billed. Anything your team booked without a Predictive Rain conversation in that window is not billed either. We count kept appointments because it is the only number that is real to you.
- Why base plus per booking instead of per message or per contact?
- Per-message pricing rewards blasting, and per-contact pricing rewards hoarding a stale list. Neither is what you want from us. Charging for filled, kept bookings keeps our incentives lined up with yours: we make money when your books are full and your clients show up, and we lose money if we burn your list to get there.
- Can I run it hands-off, or does someone need to approve everything?
- Your call, per campaign and per location. Fully automated lets the agents ask, answer, reschedule and book on their own, with your team seeing summaries and exceptions. Approve-first holds every outbound message for a tap in Slack or Teams. Review-only sends nothing and shows you exactly who would be asked and why. Clinical questions, billing disputes and anything off-script always escalate to a human regardless of the setting.
- Which booking systems and CRMs do you integrate with?
- Zenoti, Boulevard, Mindbody, MyTime, Vagaro, Meevo, Booker and Phorest for med spas and salons; Dentrix, Open Dental, Eaglesoft, Curve and Denticon for dental; Mariana Tek, ClubReady, ABC Fitness, Pike13 and Glofox for fitness; plus HubSpot and Salesforce. Most connections start read-only for scoring and are upgraded to write-back once you are ready for agents to book directly onto the calendar.
- How does the model learn who is likely to book?
- It trains on your own booking history: visit cadence, service mix, package and membership status, past replies, cancellations and no-shows. New brands start from industry priors and typically reach stable, brand-specific scores within a few weeks. Your data is never used to train models for other customers.
- What happens when a client replies with something the agent should not handle?
- It stops and hands off. Clinical questions, billing disputes, complaints and anything outside the scripted scope land as a card in the location’s Slack or Teams channel with the full thread, the client’s history and a suggested reply. One tap approves, edits or takes over the conversation, and a brand channel rolls everything up for leadership.
- How do you handle consent and messaging compliance?
- Predictive Rain records opt-in status per contact, honors STOP and HELP keywords automatically, enforces quiet hours per location time zone, registers your sending numbers for 10DLC, and keeps an audit log of every send. We will help you configure this to match your counsel’s guidance, but we are not a substitute for legal advice.
- Can I start with a single location?
- Yes. Pilot covers one or two locations on month-to-month billing so you can prove the lift before rolling out. Scale and Enterprise are available on monthly or annual terms; annual billing takes roughly 15% off the base fee, and per-booking fees are the same either way.
- Do you sign a BAA for healthcare-adjacent brands?
- Yes, on Scale and Enterprise. Dental groups and medical aesthetics practices can request a BAA and DPA as part of onboarding, and Enterprise adds SSO and detailed audit logs on top.