Integration · CGM Z1
Write the booking back into the practice system.
Integration · CGM Z1: No delivery date committed
Inbound appointment intake and recall outreach for dental practices, with the result written back into the practice system instead of retyped. The system is CGM Z1 — CompuGroup Medical's dental information system, sold alongside CGM Z1.PRO and CGM XDENT. This page used to name a product called CGM Dentinet; CGM has no product by that name, and the address still carries the old one. Audact governs the conversation: the Article 50 disclosure, the professional scope, the detection of checksum-validated identifiers (BSN, IBAN, card). The practice system keeps being the record. This is a system we write back to and not a partnership.
What the agent produces per call
{
"event": "call.completed",
"outcome": "appointment_requested",
"outcome_source": "conversation",
"confirmed_by": null,
"receipt_id": "rcpt_01HX7K9M3P4Q5R6S7T8U9V",
"article_50": { "disclosed": true, "clause": "1", "at_turn": 1 },
"scope": { "pack": "dental_de", "locale": "de-DE", "out_of_scope_turns": 0 },
"write_back": {
"system": "cgm_z1",
"patient_ref": "sha256:e3b0c44...",
"starts_at": "2026-09-03T09:30:00+02:00",
"provider": "dr_meier",
"note": "Kontrolle, Recall 6 Monate"
}
}Worked example. Acme GmbH and Nova Industries are fictional; no customer data appears here.
outcome is what was requested in the call; confirmed_by stays null until the system of record confirms it.
What applies to the call
- The patient must be told they are speaking to an AI system, at the latest at the first interaction.
- Regulation (EU) 2024/1689, Art. 50(1) and 50(5)
- Health data may only be processed on one of the narrow grounds, and the duty of confidentiality applies to whoever processes it.
- Regulation (EU) 2016/679 (GDPR), Art. 9
What Audact governs in the call
- Article 50 disclosure spoken at the top of the call and recorded.
- In controlled testing
- Professional scope: out-of-scope clinical advice is checked per sentence segment before it is sent to speech.
- In controlled testing
- Checksum-validated identifiers (BSN, IBAN, card) are detected; other patient data is not in the tested scope.
- In controlled testing
- Write-back of appointments, recalls and contact notes into CGM Z1.
- Planned
Sector
Dental practices, where the phone is the front door.
A dental practice answers the same four questions all day and loses the fifth caller to voicemail. The value is not that a machine answers; it is that what the machine says stays inside what a practice is allowed to say, and that the booking lands in the system the front desk actually uses.
Professional scope is the part that makes this a different product from a generic voice agent. A caller asking about pain is asking a clinical question, and the answer belongs to a person — the agent books, it does not diagnose.
Setup
Four steps, once the integration ships.
- Agree how Audact reaches your CGM Z1 installation, and who holds the credentials.
- Map agent personas to practice locations and providers.
- Configure the professional scope rules and the disclosure wording.
- Run in shadow mode (appointments mirror without committing), then switch to active.
Questions
- Is CGM a partner?
- No. CGM Z1 is a practice-management system we write back to, and this page says so rather than implying an endorsement that does not exist.
- When does the write-back ship?
- There is no committed date. There is no signed agreement with CGM and no pilot in a practice. Dental is also not in our first launch: a dental call touches health data, a special category under Article 9 GDPR that pulls in the impact assessment of Article 35, and that assessment is a condition of onboarding here. The governance inside the call is in controlled testing; the write-back is what is waiting.
Do not wait for the integration
Every integration will be built on the same six endpoints. They run inside the managed platform; no public API is served on api.audact.ai yet, apart from the published Merkle roots. Where a sector system exposes an API, the shorter route is to call it from your side and let Audact govern the conversation.
