Track 1 · Wider
More of HR, in one record
Every module we add reads from and writes back to the same employee record. You get fewer systems — and Karma gets more context to draft from.
We didn't bolt AI onto HR. Karma is built into Komma — it reads across every module, drafts the change and waits for a person to say yes. European data protection is the foundation, not a footnote.
I've drafted 6 changes across 5 modules. Nothing is saved until you approve.
Illustrative example — try approving the draft.
AI as the operating layer
Most HR tools add AI to a single screen. In Komma, Karma sits on the same live employee record that every module reads from — so it sees the whole picture and can act across all of it in one draft.
Modules
Karma
Reads across every module · drafts the change · waits for a person to approve
One employee record
Hired in Recruitment, they already exist in Organisation, get an onboarding flow, record time, join the pay run and are assessed in a review. Nobody types the same thing twice.
Because nothing lives in a separate system, Karma's drafts take contracts, schedules, agreements and pay bands into account at the same time.
Every module reads from and writes back to the same data. Nothing drifts apart — and nothing has to be re-synced before Karma can help.
What Karma does today
From the first CV to next week's rota, Karma prepares the work across Komma — and the same approve-first rule applies everywhere.
Karma parses every CV into scored skills against the job profile, and drafts the job ad from the role you've already defined.
When someone calls in sick, Karma suggests who can cover — based on availability, hours already worked and the rules in your agreements.
Karma reads absence across teams and flags patterns worth a conversation, so managers can act early, with context, before a pattern becomes a problem.
Karma summarises self, manager, peer and upward input into strengths, growth areas and talking points — so the conversation can be about the person, not the paperwork.
Tell Karma what needs to happen — a promotion, a new schedule, a contract change — and it drafts every field it touches, across every module, for you to approve.
Human in the loop, by design
Karma pulls the data, drafts the change and shows you exactly what will happen — field by field — before anything is written to your HR system.
Karma pulls what it needs from the live employee record — within the access of the person asking.
It prepares the change across every module the request touches.
You see exactly what will change, field by field, before anything is saved.
Nothing is written until a person approves. Then it's logged with their name.
Where Komma AI is heading
We're widening Komma across more of HR — and at the same time teaching Karma to carry multi-step workflows on your behalf. What doesn't change: Karma drafts, people decide.
Track 1 · Wider
Every module we add reads from and writes back to the same employee record. You get fewer systems — and Karma gets more context to draft from.
Track 2 · Deeper
Today Karma drafts one change at a time. Next, it prepares a whole flow — hire, onboard, schedule, first pay run — as one plan you review and approve step by step.
The roadmap describes direction, not delivery dates.
Privacy & trust
HR data is the most personal data a company holds. Every layer of Karma is built around European data protection and human oversight — the foundation, not a footnote.
Karma drafts; people decide. Nothing is written to your HR system until someone says yes.
Who changed what and when — including every draft from Karma and the name of the person who approved it.
Role-based access and SSO through Microsoft Entra. Karma works within the permissions of the person asking.
Your HR data is kept separate from every other customer's — and is never used to train AI models.
Hosted in the EU and built for GDPR and the EU AI Act's principles of transparency and human oversight.
Data-retention rules per record type, so information is kept exactly as long as it should be — and no longer.
Built for the Nordics
Collective agreements, supplements and the payroll engine you already trust. Komma owns everything gross — and hands over a validated pay run.
Komma,Everything gross
Your payroll engineGross to net
Works with
Collective-agreement rules and supplements are applied to registered time before anything reaches payroll.
Pre-payroll validation catches errors while they're still cheap to fix — not after the payslips are out.
Gross-to-net, A-skat, AM-bidrag, eIndkomst and payslips stay with the engine you already use.
Pay transparency
Job families, tracks and pay bands live in the same system as compensation — so pay-gap reporting reads straight from them, ready for the EU Pay Transparency Directive. No separate data-collection exercise.
If a manager needs training to approve a holiday request, the screen is wrong — not the manager.
For more than twenty years, the team behind Komma has built HR software for Nordic companies. Karma follows the same principle as everything else we make: remove steps rather than add settings — and name things the way people say them out loud.
Read our storyFAQ
Can't find your answer? Talk to someone who knows Nordic HR.
No. Karma drafts the change and shows you exactly what will happen, field by field. Nothing is saved until a person approves it, and every approval is recorded in the audit log with that person's name.
Karma parses CVs into scored skills, drafts job ads, suggests shift coverage, summarises evaluations, spots absence patterns and drafts everyday changes across modules — with the same approve-first rule everywhere.
No. Your HR data is used to answer your requests and prepare drafts inside your own Komma environment. It is never used to train AI models and never shared with other customers.
In the EU. Komma is built for Nordic organisations, with GDPR and the EU AI Act as the baseline for every AI feature.
Karma works within the role-based access of the person asking — if you can't see salaries, neither can Karma when it works for you. Sign-in runs through Microsoft Entra SSO.
No. Komma owns everything gross — pay components, collective-agreement rules, time-to-supplement valorisation and pre-payroll validation. The gross-to-net calculation, A-skat, AM-bidrag, eIndkomst and payslips stay with your payroll engine: Zenegy, Danløn, Dataløn, Visma, Lessor or ECIT.
Per employee per month, depending on which modules you switch on. Book a demo and you'll get a written quote for your headcount and module mix — no obligation.
Book a 30-minute walkthrough with someone who knows Nordic payroll. You'll get a written quote for your headcount and module mix — no obligation.