Compliance & privacy.
Office Voice handles real customer calls, real money, and real legal obligations. Australian-built compliance isn't a retrofit: it's load-bearing, and it protects you as much as your customers. This page is the operator reference: what gets recorded, how to handle deletion requests, how DNCR works on outbound, and every kill switch you have.
What gets recorded
Every call is recorded in audio and transcribed. Both are tied to the conversation and visible in your dashboard.
You can export any of these at any time, on any plan, with no paywall. See Support → Your data.
The disclosure (what the AI says)
Every inbound call:
Every outbound call:
After every call, we automatically verify both the AI identity line and the recording line landed in the transcript. If either is missing, the call is flagged for review and (if it happens repeatedly) the AI is auto-paused.
You can lightly customise the wording (e.g. "for our records" → "for quality and training") but you cannotturn either line off. The product won't ship that config.
Deletion requests (APP 13)
Under APP 13 of the Australian Privacy Act, a customer can ask for their data to be deleted. The flow:
- Customer makes the request: to you or to us. If they ask the AI on a call, we capture it as a quality flag and surface it in your inbox.
- You file the request via Dashboard → Privacy → Deletion requests. Or forward to support@office-voice.com. Both create the same ticket.
- We propagate the deletion across:
- Customer record in our cache
- Conversation history (turns + tool calls)
- Audio recordings
- Any anonymised eval-set entries derived from their calls
- Audit log entries are retained per the ADM obligation (the fact a decision was made, with PII redacted), but the underlying conversation is gone.
- You get a confirmation within 24 hours, including the conversation ids that were purged.
DNCR (Do Not Call Register)
Before every non-exempt outbound call, we check the Australian Do Not Call Register. The check is invariant: it runs on every org, and you can't disable it.
What's exempt
Calls to a customer you have an existing business relationship with are exempt under the Do Not Call Register Act 2006: chasing an invoice they owe you, following up a quote you sent them, or following up a promise-to-pay they made. These can proceed even if the number is registered.
What's checked
Anything cold or marketing-flavoured. Office Voice never makes cold calls (every outbound workflow is triggered by a Xero event tied to an existing customer who already owes you or was quoted by you) but the check runs anyway as a defence in depth.
How it behaves
- Number is on DNCR and not exempt: call is aborted before dial. Logged.
- Number is on DNCR and exempt (existing-customer service call): proceeds. Audit log records the exemption category used.
- Customer says "stop calling me" during a call: the customer is flagged DNC across channels for your tenant. Future outbound to that number is blocked regardless of exemption.
Kill switches
Four layers, from instant-stop to scheduled. All take effect in under 5 seconds.
1. SMS keywords
From your on-call mobile (or any staff mobile on file), text these to your control number:
The AI replies within 2 seconds confirming the action. If a call is in progress when you PAUSE, it drains naturally. New calls hit the new state.
2. Dashboard toggles
- Master toggle: AI ON / AI OFF. Front of dashboard.
- Per-channel toggles: voice, SMS, and email as independent switches.
- Per-workflow toggles: see Workflows. Pause the quote or invoice calling without touching the guardrails.
- Scheduled blackouts: repeating windows when the AI is off (e.g. Off Sundays, Off 24 Dec to 2 Jan).
3. Stop all outbound
One button in the dashboard: halt every call, SMS, and email immediately. In-flight items drain; nothing new goes out. The escape hatch for when you don't want to figure out which kill switch fits.
4. Auto-pause on quality regression
We pause the AI ourselves if any of these trip:
- Three consecutive calls flagged at high severity
- Disclosure verification fails (the AI line or recording line missing from the opener)
- A customer is detected saying "stop calling me": they are flagged DNC across channels for your tenant
December 2026 ADM rules
From 10 December 2026, businesses using automated decision-making (the AI collecting, capturing a promise-to-pay, transferring, or escalating on your behalf) must disclose AI involvement and keep an audit trail. Office Voice was designed against this rule from day one:
- Disclosure happens on every call (see above), no exceptions, no skipping.
- Audit log captures every AI decision affecting a customer, tagged with the conversation and prompt version that produced it. 7-year retention.
- Privacy policy template for your website, disclosing AI use, recording, retention, and the third-party sub-processors we use (Xero for accounting data, plus our telephony, AI voice, and email providers).
We're not lawyers (your privacy policy is your responsibility) but we ship the audit trail and the template you need.
Related
- Support (account-level help and contact channels).
- Privacy policy (our policy). Your own policy is separate.
- Approval mode & graduation (what doesn't change between modes).