Why leaving Weave feels harder than it should
Weave's strength is that the phone system and the patient messaging are one product. The front desk sees who is calling and their history at the same time, and that is genuinely useful. The consequence is that the communication layer and the phone line are the same purchase, so replacing one means replacing the other.
That is why practices stay on it after they have stopped getting value from the messaging side. The decision stops being about marketing and becomes about porting numbers, hardware and staff retraining, which no practice wants to take on in a busy quarter.
On pricing, and why there is no number here
Weave does not publish a full price list. An entry tier is advertised from a starting figure and the tiers above it are quote-only, with setup, hardware and messaging overages quoted separately. Figures you find in reviews and comparison posts are customer-reported and vary widely by practice size, location count and what was negotiated.
So this page does not print a Weave price as though it were a fact. If you are comparing, get the quote in writing with the setup fee, hardware and overage rates itemised, because those are the lines that move the total.
Fixing recall without touching the phones
The two lists that pay in a dental practice are unscheduled treatment and lapsed recall. Both fail the same way: everyone gets the same reminder on the same cadence, whether or not they answered the last four.
OpsWyse works those lists on the other axis. It segments by what the patient did, drafts a different message for each group, escalates the ones with treatment already diagnosed, and stops on the ones who have clearly gone. Weave keeps the phones, the caller context and the front-desk texting; when someone is ready to talk, the call goes through Weave exactly as it does now.
The unscheduled treatment list is the one that pays
Every practice has a list of patients who were diagnosed for treatment and never scheduled it. It is the highest-value list in the building, because these people have already been told they need the work by someone they trust, and it is almost always the least worked, because working it properly takes a different message per patient and the front desk has a waiting room.
A reminder system cannot do this. Reminders are for appointments that exist. This list is people with no appointment to remind them about, and the reason each one did not schedule is different: cost, time, fear, or they simply forgot after a busy week.
What working it actually involves
OpsWyse holds the list as structured work rather than a spreadsheet. Six pipeline detectors fire signals on behaviour, Playbooks hold the sequence for each situation, and the Wyse Agent drafts each step on a tick schedule with a per-iteration audit trail. Atlas Today caps the daily queue at fifteen items, so the work ends rather than accumulating into something nobody opens.
When someone is worth a phone call rather than a message, the Voice Dialer queues them with one-tap disposition so the outcome gets recorded. The call itself still goes out through your Weave phones. Nothing about the phone system changes, which is the entire point of running it this way.
What to ask for in writing before you renew Weave
Because Weave does not publish full pricing, the number you are quoted is a negotiated one and the things that move it are not always on the first page of the quote. Ask for the setup fee, the hardware cost, the per-message overage rate above your bundled allowance, and the contract term with its renewal notice period, all itemised.
This is worth doing whether or not you add anything else. A quote-only vendor is not a problem in itself, and Weave is a capable product; an unexamined renewal is the problem. If the itemised total surprises you, that is information you needed before the renewal date rather than after it.
Where the two products meet
Weave owns the live conversation: the ringing phone, the caller context on screen, the front-desk text thread with someone who is already engaged. Wysera owns the deliberate outreach: the list nobody has time to work, segmented by what each patient actually did, drafted for approval, stopped when it should stop.
The handoff is the natural one. When deliberate outreach turns into an interested patient, the conversation moves to the phone and Weave takes it from there. More on the mechanics in our case acceptance guide and the dental overview.
A checklist for the renewal conversation
Because pricing is quote-only, the renewal conversation is where the real terms live. Ask for five things in writing: the setup fee, the hardware cost and what happens to it if you leave, the per-message overage rate above your bundled allowance, the contract term, and the notice period required to avoid automatic renewal.
Then ask one more: what specifically changes between your tier and the one above it. If the answer is mostly allowance and a feature you will not use, you have your negotiating position. This is worth doing whether or not you add anything alongside, and it is easier to do sixty days before a renewal than six.
Where your data actually sits
Worth being precise about, because it is the question that should be asked of any tool added to a practice. Wysera holds enquiry and contact data: who enquired, what about, what was sent, what happened next. It does not hold clinical charts, radiographs, treatment notes or payment card data, and has no interface that could reach them.
That boundary is deliberate. Every additional system touching clinical data widens your compliance surface, and outreach work does not require any of it. The practice management system stays the only place the clinical record lives, which is also why nothing here requires a migration.