Service AI
Service AI
For home and office service companies, today prepared for the Swedish market: from request to quote, job and invoice draft in one flow.
The working screen
For the person
Ask for a home or office quote
Published businesses that take requests online: you say whether it is a home or an office, the service, the address, the interval that suits you and the area — the request enters as a numbered case and gets a quote with labour, materials and travel separate, in SEK with VAT 25%. The RUT deduction shows only as an estimate «Needs verification», never as a promised benefit; the quote is accepted with a reference before the work starts.
- — · No business published yetThe list fills only from real businesses that switched their public request page on; no name is invented.—
- My requestsSign in with your email: the home or office request with address, interval and m², the offers that come from businesses and the job you follow from the portal link.→
- Manage your businessSign in: the cases, the versioned quotes, the RUT status and the integrations of your business.→
- Every category for the person→
The list is read from the platform (published businesses, no simulators) and shows up to 12 businesses.
Live state: the case from request to invoice draft works; RUT is an estimate and stays «Needs verification» until a second person verifies it; Fortnox, BankID and the Skatteverket submission are blocked without credentials (no logo is shown as active); Swedish arrives as a machine-translated layer once ready.
Demo data «Try it in the demonstration» opens a simulated chat — an example on demo data, not the real engine: the real request, quote and case live only on the business’s own public page.
What we offer
What the business gets today
Every capability with its real state: «Live» runs on the server today, «Demo» only with sample data or the simulator, «Blocked» waits for the named provider or decision, «Not started» is not built yet.
- LiveCase flow: request, versioned quote, approval, job and invoice draft.
- LiveThe quote has a validity period. A re-quote after approval needs a new approval and acceptance after expiry is refused (QUOTE_EXPIRED). A second person gives the approval.
- LiveThe database guards against technician overlap.
- LiveWork: checklist, van materials, minutes and photos. The invoice draft has a source for every line.
- LiveRUT/ROT estimate for private clients, with the status «Kërkon verifikim» (needs verification) until someone else verifies it.
- LiveThe individual’s request for home or office with address, interval and square metres. Public page /kategori/serviceai.
- DemoThe demo world holds 3 synthetic SE/SEK cases. The public demonstration and chat are labelled as demonstrations.
- BlockedBankID and Fortnox are not connected. RUT submission to Skatteverket, Swedish voice, SMS/WhatsApp, card payment and the Swedish interface are blocked. The category opens only when the Swedish market opens.
Emma AI
What Emma does
Emma works in four layers. Answers come from rules and approved information, generation with a language model is off, and every write is a proposal a person confirms.

Receptionist
Answers category questions from the FAQ. Answers are deterministic and generation is off.

Business engine
Reads the cases. For an open case she proposes a re-quote with the expected version, which a person executes.

Growth
The category has no booking module, so no growth signal is expected and none is proven in data. Follow-up for lapsed quotes and reactivation do not exist yet.

Control
The quote is approved by a second person and RUT is verified by another (the same person is refused). Integrations are shown honestly as not configured. RLS and overlap protection are in the database.
The problems we solve
- A quote that changes after approval.
- Two jobs for the same technician at the same time.
- An invoice with no source for each line.
- An unchecked RUT/ROT estimate.
How we grow your capacity
- More cases with the same team: the flow from request to invoice is one.
- Fewer errors: a re-quote needs a new approval.
- Scheduling without technician clashes.
- A faster invoice: the draft comes from the completed work.
These are the ways the platform works, not results measured at customers.
Five steps
From the first message to the report
A customer’s path, each step with its real state.
- First message
The client requests a home or office service with address, interval and square metres (live).
Live - Quote
Version 1 with validity, second-person approval, acceptance by the client with a reference (live). BankID: blocked.
LiveBlocked - Reminder
Templated messages need a connected channel and are not sent today (blocked).
Blocked - Payment
Recorded when received (live). Card and Fortnox: blocked.
LiveBlocked - Report
Invoice draft with a PDF (live). A separate category report has not been proven yet.
Live
Illustrative demonstration
The flow
- 1The customer writes
Hej! Vi behöver flyttstädning av en lägenhet på 85 m² på Södermalm nästa onsdag. Vad kostar det och gäller RUT?
- 2Pick the service
Flyttstädning · 240 min — 85 m² · private customer · price from the firm’s SEK price list · Hemstädning · 180 min — 85 m² · private customer · price from the firm’s SEK price list
- 3Action
Create the case and the quote
- 4Next step
Example: after approval and acceptance with a reference the case is scheduled without technician clashes; the accepted job becomes a work order with real minutes and materials and the invoice draft comes from them — RUT stays «Needs verification» until another person verifies it.
The answers of this demonstration are prepared in advance, not produced by a connected model.
Frequently asked questions
The same answers Emma gives, from the platform guide.
Is Service AI active online? live
Yes: the case from request to invoice draft runs on the server (SEK, VAT 25%, RUT as an estimate). Fortnox, BankID and the Skatteverket submission are blocked without credentials.
What is the flow? live
Request, versioned quote with validity, approval by a second person, acceptance with a reference, schedule without clashes, job with minutes and materials, invoice draft with the source of the lines.
Does it calculate RUT, ROT and VAT automatically? live
VAT yes. RUT/ROT only as an estimate for private customers, with the status «Needs verification» until a person other than the one who quoted verifies it; the submission happens in Skatteverket’s service, not from the platform.
Does the client sign with BankID? planned
Not yet: acceptance is done with a reference. BankID is blocked until the owner brings the provider’s credentials; its state is shown under Integrations.
Does it send invoices to Fortnox? planned
No: Fortnox is blocked without API credentials; the invoice draft stays in Finance and can be exported.
Is the invoice valid and paid? live
The Vepra invoice is a full document with a number and a PDF; payment is recorded when it arrives. Card payment is blocked.
Are technician clashes checked? live
Yes: within the business calendar and with a database constraint — two concurrent assignments cannot both pass; external calendars no.
Are there automatic Swedish calls or messages? planned
Not yet. Swedish voice is blocked without a voice provider; templated messages need a connected channel and are not sent today.
Try it or open an account
The demonstration runs on sample data, not on your business. The account opens for free and the panel switches on by category and role.
Other categories
Taxi, Order a taxi
Food, Choose a restaurant
Home, Send a request
Beauty, Choose a salon
Hotels, Choose a hotel
Shops, See the shops
Online shop, See the online shops
Dentist, Choose a clinic
Car service, Send a request
Property, Find a property
Professionals, Send a request
Doctors, Choose a clinic
Schools, Family and school
