Work reference generator for Switzerland
Create Swiss work references in under ten minutes — structured per CO art. 330a, without hidden codes, with automatic compliance check and QR code verification. Drafts remain non-binding; HR responsibility stays with you.
- CO 330a compliant
- Hosted in Switzerland
- ISO 27001 certified
- Directly from bexio
How the generator works
Four steps from keyword to signature-ready PDF — no legal expertise needed.
1. Choose employee
Directly from bexio or manually. Role, hiring date and workload are taken over automatically.
2. Assessment & tone
You set the grade (5-step scale) and fine-tune formality, length, goodwill and task detail via four sliders.
3. Review the AI draft
ZeugnisPilot generates a complete continuous text in 8–15 seconds — directly editable in the browser.
4. Compliance & PDF
Automatic check on CO 330a compliance and codes. Apply corrections, download PDF, done.
What sets it apart from text snippets
AI-supported initial draft
ZeugnisPilotAI formulates a complete, legally plausible reference text from your keywords — you edit, release, done.
Compliance check
Four-stage check on CO 330a mandatory parts, secret codes, form and discrimination risks — per finding with correction proposal.
CO 330a compliant PDF
A4 layout, letterhead with company address, signature field, QR code for authenticity check — immediately ready to print.
Kompass Standard
No hidden codes, with observable behaviour and clear language — the new benchmark for modern Swiss work references.
Privacy by design
Your employee data does not leave Switzerland. Generated texts are not persisted — only a non-reversible hash for verification.
Directly from bexio
OAuth login, employee data and company profile are taken over automatically. Double data entry is eliminated.
Compliance check as second opinion
The built-in compliance check examines every draft against four defined risk categories — before the PDF is issued. You see a suggestion per finding and decide with one click whether to incorporate the correction.
CO 330a mandatory parts
Employment duration, position, area of activity, performance and conduct assessment, closing formula — if one of these parts is missing, ZeugnisPilot marks it as critical. Employees thus always receive a qualified reference in the sense of the Federal Court (BGE 129 III 177).
Secret codes and ambiguity
Phrases like "endeavoured constantly" or "showed understanding for his tasks" are detected and replaced with clear, observable descriptions. The Kompass Standard prohibits hidden judgements — they endanger careers and are increasingly justiciable in Switzerland since BGE 4A_117/2007 at the latest.
Form and consistency
Date formats, Swiss spelling (ss instead of sz), consistent salutation (Ms/Mr), coherence of hiring and leaving dates — everything is checked automatically.
Discrimination risks
References to religion, marital status, pregnancy, illness, ethnic origin or trade union activity are generally inadmissible in the Swiss work reference (Art. 8 Cst., GEA). ZeugnisPilot warns of every such finding — the final decision is yours.
Directly from bexio — no double typing
ZeugnisPilot integrates bexio directly. Via OAuth login, employee data (master data, role, hiring date, employment level) and your company profile (name, address, UID, optionally logo) are taken over — without you having to manually copy data out of bexio.
The data flow remains one-sided: ZeugnisPilot reads from bexio but does not write back. This protects your bexio master data from accidental changes. If you do not use the payroll module, we automatically access the bexio contacts — the central reference fields are still pre-filled correctly.
Privacy by design — Swiss standard
ZeugnisPilot runs on servers in Switzerland and the EU (Cloud Run europe-west6 Zurich). Employee data does not leave Switzerland for application logic. For AI-supported text generation, we transmit to Anthropic (USA) on the basis of standard contractual clauses — but only anonymised placeholders ([FIRSTNAME], [LASTNAME]) are transmitted, not the real names. They are inserted only after the response from the server.
Generated reference texts are not persisted. After the browser session ends, they are gone. Only a SHA-256 hash of the content is persisted together with the issuer and timestamp — so you can later verify the issued PDF as authentic via the QR code, without us knowing the text itself.
Frequently asked questions
Which languages does the generator support?
Does ZeugnisPilot use secret codes or ambiguous phrases?
Who is responsible for employee data under data protection law?
Where is the data processed?
Are generated reference texts stored?
What does the generator cost?
Is the generated text legally binding?
Do I need the bexio payroll module?
First draft in ten minutes
The Starter plan is free. No credit card required.