Workshops & trades
The quote is agreed by chat and the job starts before anything is written down.
The order arrives as a voice note. The price gets agreed in a chat. What a client is owed lives in the memory of whoever answered — and the day that person is out, the information doesn’t exist. niiko is one workspace where every module shares the same client record.
It answers, books, charges and delivers without anyone having to remember to. A lead Miira qualifies over WhatsApp is already a client in the CRM — from the first message to the last invoice, one record, kept in sync.
one record
The same client goes through every module without anyone typing them in again: no CSV to export, no email to forward, no repeating who they are or what was said. The record gets there before you do.
Replies over WhatsApp, asks what's missing and scores the lead.
record → new leadAlready a client, with its stage and an explicit owner. Nobody retypes it.
record → active clientThe invoice attaches to that same record, on a double-entry ledger.
record → invoicedComes out of your real availability and lands back where it started.
record → bookedconnections
The same client record reaches the tools you already pay for — and, through the MCP, the models you want to put to work on it. Nothing is retyped on the way out either.
connectedClaudeAnthropicGeminiMistralDeepSeekPerplexityOllamaWhatsAppMetaResendPayPal
plannedStripeZoom
// MCP is the door that lets a model read and act on your workspace, with the same permissions a person has — never more. «planned» means decided and not built yet: it is on the roadmap, not in your account.
who it's for
Not enterprise. Teams of two to twenty where the order arrives as a message and somebody has to remember it.
The quote is agreed by chat and the job starts before anything is written down.
Booking, reminder and follow-up, without the front desk holding it all in their head.
Pieces, versions and an approval that has to be findable six months later.
Recurring clients, recurring fees, and a history that can't live in one person.
It isn't for you if your clients don't write to you: a storefront with no conversation, or a business where the order arrives already closed through someone else's system.
the same monday
One lead, one Monday morning. Switch the tab and it's the same story, with a record underneath it.
without niiko
A lead writes on Saturday. Someone replies from their own phone on Monday. The price gets agreed in that chat and stays there.
with niiko
Miira replies in the same minute, asks what's missing and scores it. By the time a human opens the thread, the client already exists.
the proof
niiko is the platform Vorluno runs on — the same CRM, the same inbox, the same AI agent qualifying our own leads. What you saw above isn't a mock-up: it's the screen we work in.
Built by Vorluno, the studio — read the engineering note on how we cap AI spend.
shipping in public
Every bar is a day shipped to production. The blank days are in there too — nobody signs a streak with no gaps.
485 changes shipped51 days with a releaselatest · 30 aug 2026
2026-08-30
2026-08-29
2026-08-28
2026-08-26
Full changelog, dated → vorluno.dev/changelog
// get started
Open the workspace and turn on what’s already live — Miira qualifying leads over WhatsApp, and the CRM with your pipeline.
Open workspace →