Site monitoring
Uptime, SSL certificate, domain expiry, WordPress updates. The alert goes to you, and to the client too if you want.
A dashboard for agencies looking after other people's websites
Vekord is a dashboard for the small web agency that looks after other people's websites and wants monitoring, billing and client requests in one place instead of six tools and a spreadsheet.
The check is free and needs no account. The dashboard runs in your browser — nothing to install, 14 days to try it.
Modules
Every module sees the same records: the company, its sites, its money and its deadlines.
Uptime, SSL certificate, domain expiry, WordPress updates. The alert goes to you, and to the client too if you want.
Account manager, contacts, services, history. A credentials vault encrypted in your browser, and runbooks — how to get onto a client's server at three in the morning.
Proformas straight from the client record, payments matched from the bank statement, a list of receivables. You see who is behind before the due date passes.
A post queue across many accounts, content templates, a file library. Scheduled once, it goes out on its own.
The client sends a request from a form, you see it in the queue. Projects have stages and a roadmap.
Meetings, payment dates and new leads — in one month view.
A timer on the task, per-client rates, your own costs. You know which client you make money on.
The assistant reads dashboard data over MCP. Writes need your approval — nothing changes by itself.
What it replaces
We are not claiming the dashboard does everything better than each of those tools on its own. We are claiming you stop retyping the same data between them.
| What it is today | What the dashboard does instead | What you stop retyping |
|---|---|---|
| Cloud uptime monitoring | Checks every 60 s, SSL, domain, WordPress updates | The list of addresses and the contact the alert goes to |
| Invoicing software | Proformas from the client record, payments from the statement, receivables | Company details, services and rates on the client |
| Post scheduler | A post queue across many accounts, templates, a file library | Who the client is and which accounts are theirs |
| A team password manager | A zero-knowledge credentials vault, plus runbooks | Which password opens which site of which client |
| The “who pays for hosting” spreadsheet | Domain, certificate and payment dates on each client | Dates retyped by hand after every change |
| An inbox and notes full of client requests | A client form, a request queue, projects with stages | The history of what was agreed, kept client by client |
| A timesheet spreadsheet | A timer on the task, client rates, your own costs | Hours copied into the invoice at the end of the month |
Every one of these modules sees the same company record. That is the only reason the data stops drifting apart.
How it works
Agency name, email and password — the dashboard works straight away in your browser. No server to set up and nothing to install; the first 14 days are a free trial with no card.
Rates, deadline thresholds and the time of the daily briefing are set in the Settings tab.
Company, contact, site addresses. WordPress gets an agent plugin; your own apps get a simple health contract.
Outage alerts, renewal and payment dates, a monthly report for the client. You step in when there is something to do.
Free, no account
Enter an address. You will see exactly what the dashboard shows for every client site: whether it responds, how fast, how many days the certificate and the domain have left, and what it runs on.
We do not store the address or the result. The check takes a few seconds because we really do connect to the site.
Who it is for
Dozens of clients, a hundred sites, one account manager per company. Monitoring and billing at a single glance, without the “who pays for hosting” spreadsheet.
A care retainer needs proof that you are caring. The status page and the monthly report provide it for you.
Your own apps report their health over a simple HTTP contract. Incidents, requests and time tracking all sit on the same client.
Agents and MCP
The dashboard exposes an MCP server. Claude Code, Cursor or ChatGPT read the state of your agency themselves. Every action that changes data goes into a queue and runs only after you click.
One line to connect
claude mcp add --transport http --scope user vekord https://panel.vekord.com/mcp
You issue the agent key in the dashboard, in the Agents tab. It is shown once, only its hash is stored, and you can revoke it with one click.
What the agent may do on its own
lista_firmread — straight awayotwarte_incydentyread — straight awayrozliczenia_firmyread — straight awaynapraw_seowaits for youzaplanuj_postwaits for youFix the meta description of the Gabinet Vita home page?
requested by Claude Code · 14:02
Pricing
You pay for the agency, not per client. The plans differ in the number of sites, team accounts and credits for AI features — every one has all the modules, the WordPress plugin and the MCP server.
Start
119 $ per month, billed monthly
On the annual plan paid up front, 95 $ a month — 1140 $ instead of 1428 $. In euro: 109 € (87 € on the annual plan).
Agency
249 $ per month, billed monthly
On the annual plan paid up front, 199 $ a month — 2388 $ instead of 2988 $. In euro: 229 € (183 € on the annual plan).
Price per agency, not per person. Tax depends on your country.
Studio
549 $ per month, billed monthly
On the annual plan paid up front, 439 $ a month — 5268 $ instead of 6588 $. In euro: 499 € (399 € on the annual plan).
Before you pay
Instead of a demo on sample data — a trial on yours: 3 sites, 2 team accounts and 300 credits, with every module working just as it does in a plan. Only AI features use credits; with your own provider key you use none at all.
Request accessOr check your own site with the same engine the dashboard uses to watch its clients.
FAQ
In the European Union, on Hetzner servers. Each agency sees only its own data. A backup is made every day; the last seven daily ones are kept, plus one from each of the last four weeks.
Yes, to two things: the client portal (site status, billing, requests, reports and documents) and a public status page with 90 days of uptime. The admin dashboard stays with you and your team.
No. You create an account and work in your browser — there is nothing to install or update. Agency settings are changed in the Settings tab.
An agency subscription on one of three plans: Start (15 sites, 3 accounts) — 119 $ a month or 95 $ on the annual plan paid up front, Agency (50 sites, 6 accounts) — 249 $ or 199 $ — and Studio (150 sites, 15 accounts) — 549 $ or 439 $. Prices in euro: 109 €, 229 € and 499 € a month. Every plan has all modules, the WordPress plugin and the MCP server; the first 14 days are free.
Yes. You do not have to be an agency — it is enough that someone in the business looks after websites: your own, an online shop's, or those of companies in the group. A company with a few shops, a chain of venues or a dozen domains gets exactly what an agency gets: monitoring and certificates, domain renewal dates, a credentials vault, requests from people inside the company, social publishing and time tracking. You simply put your own brands or branches where an agency puts clients.
Let's be honest about the rest: proformas and the receivables list exist to issue documents to someone outside, so inside your own company they will stay empty. The client portal and the status page only make sense if you want to show the state of your sites to someone outside the team. You pay for the plan just like an agency does, so do the maths — monitoring, deadlines and the vault are roughly half of what is inside.
The longest part is retyping clients and site addresses — with twenty clients that is one afternoon. Monitoring starts working the moment you add an address; the vault and the billing fill up as you work. We do not import history from your previous tools, and we are not pretending that is painless.
Vekord is taking on agencies one at a time for now. Write to us — we will set up your agency account, and the first 14 days are a trial with no card. You pick a plan later in Settings — payments are handled by Stripe.
You cancel the subscription in Settings. Before you leave, you download an export — a ZIP archive with your clients, sites, billing, documents and files. You can undo an account deletion for 30 days; after that the data is erased for good.
You do not do them yourself. New features and fixes show up in the dashboard without any effort on your part, and your data stays where it is.
For your clients' data you are the controller and Vekord is the processor — the data processing agreement, the list of subprocessors and the privacy policy are in the legal documents. The credentials vault is zero-knowledge: your browser encrypts it with a password the service does not know. A backup is made every day in the EU.
Tell us how many client sites you look after. We will set up your agency account and show you the dashboard on your own data — half an hour, no sales pitch.
Email us: [email protected]