#Consent Notice (Compliance Copy)
| Role | Access Level |
|---|---|
| Client Admin | Edit |
| Client Manager | View summary only |
| Client Staff | No section |
#Overview
Consent Notice settings are managed from the Compliance Copy section in Settings. The panel lets Client Admins manage customer-safe caller privacy and consent copy for one in-scope project at a time.
The portal does not provide a separate consent-notice version list, HTML editor, externally hosted notice URL, or Set as Active action. Instead, it shows the selected project's saved working copy, the currently published runtime copy, approved consent-template options, preview text, provenance, and runtime publish status.
#Prerequisites
- You are signed in to the AiDial portal as a Client Admin to edit, or as a Client Manager to review a summary. See Signing In for instructions.
- Your session includes at least one in-scope project.
#Access and Scope
The browser uses your portal session; you do not need to enter or send an API key. Project choices are limited to your current scope.
Client Staff do not receive this Settings section. Client Managers see customer-safe rendered summaries only. Client Admins can edit when the selected project is editable from the portal; some projects remain summary-only when the published runtime requires the partner-managed workflow.
#Managing Consent Notice Copy
- Navigate to Settings > Compliance Copy.
- If more than one project is available, choose the project you want to review.
- Review the project name, timezone, provenance, last changed time, runtime publish status, and published runtime observation time.
- Choose an approved Consent template revision, if the panel is editable and the consent wording needs to change.
- Optionally enter Optional custom consent text. This plain-text copy is appended after the selected approved template in the preview.
- Review the collection notice and consent notice preview.
- Select Save compliance copy.
> Screenshot reference: Compliance Copy panel with project selector and runtime status
> Screenshot reference: Compliance Copy consent template and preview fields
Saving stores the project-scoped working copy. The Runtime publish status indicates whether the saved working copy already matches the published runtime, is pending publish, or is not publish-ready. Do not treat a saved change as active for callers until the published runtime status confirms it.
#Field Reference
| Field Name | Description | Validation Rules | Default Behaviour |
|---|---|---|---|
| Project | The in-scope project whose compliance copy is being reviewed or edited | Required when more than one project is available. Project choices come from your session scope. | The single in-scope project is selected automatically; multi-project sessions must choose one. |
| Collection notice title | Caller-facing collection notice title saved with the compliance-copy working copy | Required. Plain text only. Single line. 1 to 120 characters. | Loaded from the selected project's current projection. |
| Collection notice body | Caller-facing collection notice body saved with the compliance-copy working copy | Required. Plain text only. Line breaks are supported. 1 to 1,000 characters. | Loaded from the selected project's current projection. |
| Consent template | Approved consent-template revision used for caller-facing consent wording | Required to save an editable draft. Choose one approved global or client template revision from the list. | Loaded from the selected project's current projection when available. |
| Optional custom consent text | Extra plain-text consent wording appended after the approved template | Optional. Plain text only. Up to 300 characters when present. | Blank means no custom consent text is appended. |
| Runtime publish status | Whether the saved working copy matches the published runtime | Read only. Values include published runtime matches, pending publish, and not publish-ready. | Calculated by AiDial from saved working and published runtime state. |
#Runtime State and History
The customer-facing panel does not expose a separate Create Version, Publish, Restore as Draft, or Set as Active action. Backend revision tracking records saved working-copy changes, while the portal displays the current primary projection, published runtime projection, and saved working projection when available.
The panel may show:
- Published runtime matches — the saved working copy matches the published runtime.
- Pending publish — the saved working copy differs from the runtime copy and still needs the partner-managed publish workflow.
- Not publish-ready — the runtime state, approved template registry, or pinned template revision needs attention before it can be published safely.
#Empty and Summary States
- No in-scope projects available — your current session does not include an active project that can show compliance copy.
- Choose a project to continue — more than one project is in scope; select one before reviewing copy details.
- Summary only — your role or the selected project's runtime state allows review, but not editing.
- Managed elsewhere — the current published runtime cannot be edited safely from the portal panel; contact your delivery partner for changes.
#Common Issues
| Issue | Resolution |
|---|---|
| Cannot access consent notice settings | Client Admins can edit, Client Managers can review summaries, and Client Staff do not receive this Settings section. Access is enforced by the settings API route as well as navigation. |
| The save button is disabled | There may be no changes, a save may already be in progress, or the server may have rejected a stale draft and asked you to reload the latest state. |
| My consent text is rejected | Use plain text only. Optional custom consent text supports up to 300 characters. |
| My selected template is no longer available | Choose a currently approved template revision before saving again. |
| The panel says the change is pending publish | The working copy was saved, but the published runtime has not caught up yet. Use the runtime publish status before treating the change as active for callers. |
| The panel says the copy is managed elsewhere | The runtime state requires the partner-managed workflow. Contact your delivery partner. |