MSPs and agencies

Automate your clients' work with AI, and run it for them every month.

You built their websites or you run their IT. Now sell them AI agents, automations, private AI and the apps they build, as managed services on servers you control.

Public install opens soon. The free edition covers up to three customers and five services.

The services list, with each app's status, health and resource use.Open full size
Fig. 1.1Every service you can see, with its health and resource use.

§ 01

Your clients want AI that does real work. Be the one who runs it.

Small businesses want AI to answer customers, sort documents and take routine work off their desks.

Say no, and they buy AI somewhere else. Say yes the old way, and each request becomes a server your team looks after by hand, for years.

TodayWith AI Admin Panel
A server per request, looked after by handThe panel runs the routine work: HTTPS, health checks, restarts and backups
Nobody wrote down who set it upYou name each app's owner from the first step
Passwords in a chat threadThe client signs in with their own account
"Can you restart it?" lands on your deskClients restart their own apps, where you allow it

§ 02 · Security

Security comes first.

  • Each customer apart

    Their own account, their own network and their own vault for passwords and keys.

  • Private by default

    New apps start behind your panel sign-in. The panel refuses Compose files that ask for privileged mode or the Docker socket.

  • Tested

    We run intensive tests against several security frameworks, and we work with outside security companies.

How the panel keeps customers apart

§ 03

Sell agents, automations, private AI and apps, each as a service.

You already sell websites or IT every month. AI is the next service on the same invoice.

  1. 1 ·

    Agents and automations

    OpenClaw and Hermes for each client, and n8n to automate their routine work. Private from the start.

  2. 2 ·

    Managed private AI

    Give each client their own private model, in their own account on your server. Or use their own key, or your metered key.

  3. 3 ·

    Vibe-coded apps

    Host the apps your clients build with AI, and give them a place to build them.

49 apps in the catalog

§ 04 · How you earn

Charge for AI every month, like your other services.

A project pays once. Running the AI for the client can pay every month.

Charge a setup fee for each agent, automation or app, and a monthly care fee. Add the AI usage on your metered key, with a budget per client.

Table 4.1 · Example, with made-up prices. You set yours.
10 clients, each with one managed agent or automation
Setup, once: €1,000 per client€10,000
Care and hosting: €300 per client per month€3,000 a month
AI usage on your metered key, passed on with your marginyour price
Panel licencethe edition you choose

The panel doesn't invoice your clients. Your own billing system sends the invoices.

  • Managed AI in your portfolio, next to websites, backup and security.

  • A clear owner for every client's AI app.

  • Client data on servers you manage.

§ 05 · Your rules

Explain each client's AI spend before it becomes a surprise.

Outside AI services charge for every request.

Then one client's usage jumps, and you are the one explaining the bill.

For apps that support it, you choose the AI route at deploy. You and the client both see what the metered key has spent.

  • A local model

    The AI requests stay on your server.

  • Your metered key

    A monthly budget for each client.

  • The client's own key

    Paid to their own AI provider.

§ 06 · Your customers

Look organised from the first day, and hand over cleanly.

Start a new client with confused accounts, and they notice.

Create the client in the same step as their first app. The app has a named owner, and the sign-ins go out through your mail settings.

Built an app for a client? Move it to the client's account. Its stored passwords and keys move with it. Invite the client's team to their own portal.

Clients see only their own apps in their portal. Staff you allow can view it as the client. The audit log shows who did what in the panel, and when.

A client's portal listing one app, with open and restart buttons.Open full size
Fig. 6.1Your client's own portal lists only their apps, and they open and restart them where you allow it.

§ 07 · Your servers

Tell the waiting client what happened, with the facts in front of you.

Is it the app, the server or the last change?

Without evidence, your team guesses while the phone rings.

AI Admin Panel runs on a Linux server you control. It flags what needs attention, on the server and in each app. Open an app to read its live logs, metrics and deploy history.

If an app fails its health check, autofix restarts it up to three times, then alerts your team. You switch it on or off. Apps someone stopped on purpose stay stopped.

  • Email ·

  • Slack ·

  • Discord ·

  • Telegram ·

  • Webhook

The panel dashboard, with what needs attention, service health and quick actions.Open full size
Fig. 7.1The dashboard: what needs attention, service health and quick actions.

§ 08

Promise clients only the recovery you can deliver.

The worst time to learn what a backup covers is in the middle of an outage.

Each backup shows whether the panel can restore it, and if not, the reason. Back up PostgreSQL databases and app files to your own S3-compatible bucket, by hand or on a schedule.

The last ten successful deploys are saved. If an update goes wrong, put the previous version back, and the client's current data stays as it is.

What restores in version 2.17.0

§ 09

Start free, and add roles and plans when your team needs them.

Table 9.1 · Editions
EditionWhat it covers
FreeUp to three customers and five services, for trying it
Power UserRemoves the free limits, and adds custom domains and S3 backup
Web HostPower User, plus organisations, roles, projects, plans and resellers

Each paid edition has a 14-day trial.

Good to know

  • Full restore covers one setup in version 2.17.0, and apps assigned to a customer are refused.
  • A rollback keeps today's data. Apps built from a Compose file in their repository can't roll back.
  • Autofix handles a set of supported problems. For everything else, the panel points and your team decides.
  • Your service levels and support hours stay yours. Each installation is its own panel.
  • The AI route is set only for apps that support it. Budgets cover only your metered key. Outside AI requests leave your server.
  • n8n's incoming webhooks work once the app is public. Publishing can't be undone yet.

All known limits in version 2.17.0

§ 10

Questions MSPs and agencies ask

How does it fit our billing?

In the Web Host edition, the panel keeps each customer's plan next to a reference to your billing record. On your metered AI key, you see each customer's spend against their budget.

What can clients do themselves?

They get the actions their plan and role allow, for their own apps, such as a restart. Optional features stay off until you switch them on. Server tools, backups and restore stay with your team.

Does the handover transfer the code?

The handover moves access in the panel: the app, its passwords and keys go to the client's account. Who owns the code is set in your contract.

Thirty minutes with me

I'll show you the panel with made-up clients, including an app in trouble. You get an honest answer on whether it fits your business.