What happens if Panelbot goes down
What your client portal does if Panelbot is unreachable, how model provider outages are handled, uptime expectations, and where SLAs fit.
A fair question before you put anything on your client portal: what happens to your portal on our worst day?
Your portal keeps working
The widget is a separate script that loads alongside your client area. If it cannot reach us, it fails quietly. Your portal does not break, your customers still log in, still pay invoices, and still open tickets the normal way. The worst case is that the chat bubble is not there.
This is the important half of the answer, so we will be blunt about it: nothing about Panelbot sits in the path of your billing portal working. We are additive, and if we are gone your business does not stop.
Your servers keep working
Panelbot is a client of your panel, not a dependency of it. By default it reaches your server only through the panel API, one call at a time, when a conversation asks for it; nothing runs on the server. If Panelbot cannot reach the server, it waits. Websites, email, and everything else on the box carry on exactly as before, because none of it goes through Panelbot. The same holds for the optional agent: if it cannot reach us it retries and waits, and it does not block anything, hold locks, or interfere with your panel.
If a language model provider goes down
We have more than one provider configured, and when one fails the assistant automatically tries another. Providers do have bad days, and that is the reason we do not tie ourselves to one. Failover is attempted, not guaranteed, so we do not promise that every conversation in progress survives a provider outage.
If every provider is failing at once, the assistant says so honestly and routes the conversation to your team rather than producing a nonsense answer.
Uptime and SLAs
Standard plans do not carry a contractual SLA. We are not going to print a number we have not earned yet with enough history behind it.
If your business needs a contractual commitment, that is an Enterprise conversation, and it is a reasonable thing to ask for. Talk to our team.
During an incident
If something is wrong on our side, the honest answer is what you get, in the chat and from us. A support tool that hides its own failure is worse than one that is briefly down, because you find out from your customers instead of from us.