Wisp
Public beta$249
per person / month
Founding members keep $249 for 24 months from their start.
New sign-ups pay $399 once the window closes. Closes when 25 businesses have joined.
One per operator: a technician, the dispatcher, an account manager, the owner. It watches their customers all day, reaches them on their phone with one next step, and asks before anything consequential. It never acts above the authority of the human it works for.
Wisp is AI that Breeze hosts and answers for. It is in public beta on Breeze Cloud at $249 a person a month, and the first release watches and triages.
US cloud · Sign up in the EU
Wisp
for Sam · Tuesday 7:30 am
Brief
Needs you · Greenwood
Backup failed twice overnight. The storage credential was rotated Monday. Re-run with the new credential?
Logged as “Wisp, for Sam”.
Watching
Sam is a technician at an MSP with a dozen customers. Dana owns it. This is a normal day with Wisp running, each moment marked by whether Wisp acted alone or asked first. The people and customers are illustrative. Every behavior is how Wisp is built.
6:40 am Alone
Greenwood’s nightly backup failed at 1:10 and again at 3:40. Wisp opens the ticket your rule already says a repeated failure becomes, reads the job log, and finds the storage credential was rotated on Monday. It is inside Sam’s quiet hours, so it holds the nudge.
SamAsleep. Nobody’s phone rings.
7:30 am Asks first
Quiet hours end. Sam’s phone gets one line: Greenwood backup failed twice, credential rotated Monday, re-run with the new credential? The approval card is attached.
SamTaps Approve from the kitchen. The run is logged as “Wisp, for Sam”.
8:15 am Alone
Sam opens the thread. Three things need him today, two concerns changed overnight, one resolved itself, and the spend meter shows what the morning cost. Everything links to the ticket, device or alert it is about.
SamReads it in two minutes and starts the day on the right customer.
10:05 am Alone
Ticket 4021 at Mountain Capital has waited on the customer for three days. Wisp nudged Sam about it yesterday and got no answer, so today it does not nudge again. The concern stays in the brief, lower down. Quieter, not louder.
SamGets to it when he gets to it.
2:40 pm Asks first
An EDR finding lands on a workstation at Northwind. Wisp hands a bounded investigation to a specialist agent, which inherits Sam’s ceiling and cannot do anything Sam could not. The result comes back as a proposed script and an approval card. Running a script on a device is always “ask first”.
SamReads the finding, approves the script, and the audit log records both.
4:50 pm Alone
Dana has her own Wisp. Hers reads across every customer, because she can. She sees the concerns rolled up by customer and the approvals her techs decided today. She can tighten or revoke any technician’s grant. She cannot widen one.
DanaCloses the laptop at five.
9:30 pm Alone
A disk alert fires at Greenwood. Your policy does not mark it urgent, so Wisp updates the concern and holds it for morning.
SamNobody’s phone rings.
Wisp acts alone on the safe things, asks first for the rest, and never crosses the line below. This is the line, as built.
Tier 1, plus the Tier 2 actions you have chosen to auto-approve.
Every other Tier 2 action and all of Tier 3, as the approval cards Breeze already has, on web and mobile.
Tier 4, and anything above the authority of the person it works for.
Wisp adds no new tier and no bypass. The tiers are the risk engine every Breeze action already runs through.
Wisp borrows one person’s authority, and that is the most it ever has.
The specialist agents Wisp hands work to inherit the same ceiling, one level deep: Wisp can start a specialist’s work, and nothing a specialist starts can start more. The core is open source under AGPL-3.0, so the risk engine and the audit log it writes to can be read by anyone. Read the source →
Per person, because a person is who it works for.
$249
per person / month
Founding members keep $249 for 24 months from their start.
New sign-ups pay $399 once the window closes. Closes when 25 businesses have joined.
Sources: BLS, Robert Half, Kaseya 2026 State of the MSP, SHRM, ITBD.
Where Breeze and Wisp are right now, so there are no surprises after you start.
Wisp runs your techs’ day. Each person gets one, in any role. It watches that person’s customers continuously instead of waiting for a morning dashboard check, keeps one durable thread across all of them, reaches them on their phone with one subject and one next step, asks for approval before anything consequential, remembers what it is told, and hands bounded work to the specialist agents. It never acts outside the authority of the human it works for.
The workers do the work when you ask or when an alert fires, one job at a time, on your own model key, and they are free in every Breeze install. Wisp comes to you. It wakes on events and on a timer, keeps a running picture across your customers, and decides whether a person needs to know. The workers are hands you pick up. Wisp is already working when you arrive.
It reads what it may see, drafts ticket replies, nudges a technician, opens a ticket from an alert that a rule already says becomes a ticket, re-runs a check, schedules a sweep, and stages work in a sandbox. That is Tier 1 of the risk engine plus any Tier 2 action you have chosen to auto-approve. Everything else waits for a yes.
Act outside the authority of the human it works for, or let a specialist agent exceed that authority. Mechanically, Wisp runs under a ceiling: the technician’s own live permissions, intersected with the grant they gave it and with your AI agent policy. The ceiling is checked before every read and every action. Wisp adds no new risk tier and no bypass.
Anything consequential never ran without a yes: it waited on an approval card. What Wisp does alone is reading, drafting, nudging, re-running checks and staging work, and every one of those is in your audit log as “Wisp, for” the person. You can pause it, turn its proactivity down, and retract anything it remembered. An admin can revoke the grant at any time. And we ask founding members to tell us, in public, when it is wrong.
Preferences, standing instructions, facts about a customer, decisions, what happened after a nudge, and what was done in a working session, with the evidence. It writes memory only from what people say and from observed outcomes, never from guesses about people. A technician’s own memories are visible to them, a customer’s memories to the people with access to that customer, and every memory can be confirmed or retracted. Memory is context. It can never approve anything.
Each Wisp includes $60 of AI usage a month, with a daily budget that acts as a hard cap. When it is spent, Wisp keeps updating from what it already knows and the model pauses until the next day. You are told once. If you want more, add another month’s allowance for $60, whenever you choose. Nothing is ever added to your bill automatically.
Not yet. Wisp is hosted only because we answer for it: it wakes on events, reaches phones, enforces budgets and holds an authority ceiling, and we cannot stand behind that on servers we cannot see. Self-hosted installs show Wisp locked, not hidden, with the reason, and you can ask below to be told if that ever changes.
Watching and triage: continuous watching across performance, security and tickets, nudges to the right phone, the brief, one durable thread per person with links to the tickets, quotes, invoices, devices and alerts it is about, memory you can confirm or retract, the daily budget and spend meter, pause and a proactivity dial, and bounded work handed to the specialist agents. The setup designer, where Wisp proposes a customer’s monitors, routing and ticket rules for your approval, comes later. We price what ships.
You do. Wisp works under your technicians’ authority and inside your risk engine, and every action it takes is in your audit log. Nobody at Breeze watches your queue for you. The Supervised Rollout is optional: thirty days with the people who built Wisp, setting it up with you and teaching your team to supervise it. It comes with a founding member’s first Wisp.
Start with the dispatcher, the senior who is drowning, or the tech who covers after-hours. The owner’s Wisp counts too.
US cloud · Sign up in the EU
Still evaluating Breeze?
Get your questions answered by the team that builds it. 20 minutes, no deck.
Book a call