Pricing
Plans, industry packs, add-ons, the free week, the 12-month term and what happens when the credit pool runs out. Rendered from @callwise/pricing.
Every price on this page is read from @callwise/pricing, the same package the app's Settings → Billing page, the marketing site's pricing page and its store use. No plan, pack or add-on lists above $290 a month.
1 week free, then annual terms only
Every purchase starts with 1 week free, one trial per customer: payment details at checkout, $0 today, and the annual total is charged on day 7, when the term starts. Cancelling during the trial costs nothing. A later purchase by the same customer is charged at checkout.
Prices are shown per month, billed annually. Every plan, industry pack and add-on is a 12-month minimum contract, billed annually in advance and non-refundable. There is no month-to-month option. The renewal can be cancelled at any time before the renewal date; see Billing, terms and lapse.
How a price is worked out
- Each SKU has a list price per month (
listMonthly). - The shown per-month price is the list price minus 12% (
annualMonthly()), the only yearly discount. - The charge for the term is that price × 12, taken up front (
annualTotal(),priceLabel()): on day 7 after the first purchase (trialSchedule()), or at checkout for a returning customer. - Bigger savings come from bundles: plans and industry packs cost less than the same modules and credits bought one by one (
separatePrice(),packSavings()). - An order's total is always
quote(sku, addOns).total.quote()refuses add-ons that don't fit the plan or pack.
Credits
Every plan and pack includes a monthly pool of credits (credits), shared by every module and every AI model. A call uses credits at the rate of the models its agent uses, so the same pool buys more or fewer call minutes depending on those models; the tables show the minutes with the default models and the range across the catalog (minutesForCredits(), stackRange()). Credits do not roll over. See AI models and credits.
Plans
| Solo | Practice | Group | |
|---|---|---|---|
| Per month, billed annually | $44/mo$528 billed annually | $110/mo$1,320 billed annually | $242/mo$2,904 billed annually |
| List price | $50/mo | $125/mo | $275/mo |
| Shared AI pool | 800 credits/mo≈ 240 call min with the default models (181–328 depending on the models) | 3,200 credits/mo≈ 960 call min with the default models (727–1,315 depending on the models) | 9,600 credits/mo≈ 2,880 call min with the default models (2,181–3,945 depending on the models) |
| AI agents | 1 | 3 | 10 |
| Phone numbers | 1 | 2 | 5 |
| Locations | 1 | 2 | 5 |
| Modules | Receptionist, Bookings | Receptionist, Bookings, Callers, Analytics | Receptionist, Bookings, Callers, Analytics, Outbound |
| Calls at once | 2 | 4 | 10 |
| Inbound calls per hour | 30 | 80 | 200 |
| Outbound calls per day | none | none | 400 |
| AI summaries per day | 150 | 500 | 1,500 |
| Script test runs per day | 50 | 100 | 200 |
Quotes
These are quoted separately. They are not added to the cart, and they are not the plans above.
| Line | Price |
|---|---|
| Callwise source code and 1 year of updates | Quote |
| Local model runtime. The computer is a separate line. | Quote |
| A computer that runs local AI.Apple silicon, up to 32 GB unified memory. | Quote |
| Writes the appointment into Google Calendar or Outlook. The calendar vendor fee is not in the plan. | Quote |
| A custom link into Dentrix, Jane, Cliniko, Dialpad, RingCentral, or the CRM you name. The vendor fee is not in the plan. | Quote |
Group is a plan. It is not the source-code offer.
Industry packs
Four or five modules picked for a sector, one shared credit pool across all of them (not a separate allowance per module), strict rate limits, and a ready-made script template. Packs take credit add-ons only; their modules are already decided.
| Pack | Modules | AI credits | Per month, billed annually | Bought separately | Saving |
|---|---|---|---|---|---|
| Dental Clinic PackDental clinics | Receptionist, Bookings, Callers, Outbound, Analytics | 6,400 credits/mo≈ 1,920 call min with the default models (1,454–2,630 depending on the models) | $176/mo$2,112 billed annually | $294.80/mo | $118.80/mo (40%) |
| Medical Practice PackGP and specialist practices | Receptionist, Bookings, Callers, Outbound | 4,800 credits/mo≈ 1,440 call min with the default models (1,090–1,972 depending on the models) | $154/mo$1,848 billed annually | $237.60/mo | $83.60/mo (35%) |
| Salon & Spa PackSalons, barbers and spas | Receptionist, Bookings, Callers, Outbound | 3,200 credits/mo≈ 960 call min with the default models (727–1,315 depending on the models) | $110/mo$1,320 billed annually | $202.40/mo | $92.40/mo (46%) |
| Home Services PackPlumbers, electricians, HVAC | Receptionist, Bookings, Callers, Analytics | 3,840 credits/mo≈ 1,152 call min with the default models (872–1,578 depending on the models) | $132/mo$1,584 billed annually | $194.48/mo | $62.48/mo (32%) |
| Veterinary PackVet clinics | Receptionist, Bookings, Callers, Outbound, Analytics | 4,800 credits/mo≈ 1,440 call min with the default models (1,090–1,972 depending on the models) | $154/mo$1,848 billed annually | $259.60/mo | $105.60/mo (41%) |
Why these modules
| Pack | Why these modules |
|---|---|
| Dental Clinic Pack | Dental income depends on recalls and filled chairs, so the pack adds outbound recalls and no-show recovery to booking and caller history. |
| Medical Practice Pack | Practices get many repeat callers and costly no-shows; caller history and reminders matter more than analytics. |
| Salon & Spa Pack | Salons live on rebooking: callers, bookings and reminder calls, without the analytics a single-site salon rarely reads. |
| Home Services Pack | Missed calls are lost jobs; the hour heatmap shows when to staff, and caller history keeps addresses and past jobs. |
| Veterinary Pack | Vets need all five: urgent triage, bookings, owner history, vaccination recalls and busy-hour planning. |
Rate limits
Calls past concurrentCalls or callsPerHour ring through to the fallback number; outbound calls and AI summaries past their daily cap queue until the next day.
| Dental Clinic | Medical Practice | Salon & Spa | Home Services | Veterinary | |
|---|---|---|---|---|---|
| Calls at once | 6 | 5 | 3 | 5 | 5 |
| Inbound calls per hour | 120 | 100 | 60 | 90 | 100 |
| Outbound calls per day | 250 | 200 | 120 | none | 200 |
| AI summaries per day | 1,000 | 800 | 500 | 600 | 800 |
| Script test runs per day | 100 | 100 | 60 | 80 | 100 |
| AI agents | 4 | 3 | 2 | 3 | 3 |
| Phone numbers | 3 | 2 | 1 | 2 | 2 |
| Script template | dental | medical | salon | home-services | veterinary |
Add-ons
Add-ons follow the same terms: part of the order's free week, then per month, billed annually, 12-month minimum, non-refundable.
| Add-on | Per month, billed annually | What it adds | Available on |
|---|---|---|---|
| Callers module | $22/mo$264 billed annually | Caller history, notes and tags. | Solo |
| Analytics module | $22/mo$264 billed annually | Trends, outcomes and the hour heatmap. | Solo |
| Outbound module | $44/mo$528 billed annually | Day-before reminders, no-show recovery and recall calls. | Solo, Practice |
| +1,600 credits | $35.20/mo$422.40 billed annually | More credits in the shared pool every month. | Solo, Practice, Group, every pack |
| +6,400 credits | $132/mo$1,584 billed annually | More credits for high call volume. | Practice, Group, every pack |
When the credits run out
- At 80% and 100% of the shared credit pool, owners get an alert.
- Past 100%, calls forward to the workspace's fallback numbers so a person answers. No call is left unanswered.
- Owners can opt in to overage instead, at $0.03 per credit (
OVERAGE_PER_CREDIT), and the agent keeps answering.
Each call is billed in whole minutes (its duration in seconds divided by 60, rounded up), converted into credits for its models plus one summary (creditsForCall()). Text tests of draft scripts are free.
Failed payments
| Days after a failed payment | Status | Module state | What happens |
|---|---|---|---|
| 0 | active | active | Full access. |
| 1–7 | past_due | grace | Full access while the payment is fixed. |
| 8–30 | read_only | read_only | Data visible, no edits. Calls forward to the fallback number. |
| after 30 | lapsed | read_only | Still read-only. Data is kept for 90 days. |
More in Billing, terms and lapse.
trial_period_days=7, not verified). See the free week.