Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

The Communications Compliance screen displays consent status, suppression records, and an audit trail across email and SMS channels. It is accessible at /ce/compliance.

Overview

The screen displays summary metric cards (ComplianceSummaryCards) and an active suppressions table (SuppressionTable). Users with ce.dnc.import permission see an Import DNC button that opens a dialog for uploading a do-not-contact list. Users with ce.compliance.export permission can export the compliance report in CSV or PDF format via the Encore Edge Function ce-export-compliance-report. The suppressions table supports removal of individual suppression records for users with the ce.suppressions.delete permission.

Who it’s for

Required permission: ce.compliance.view (route-level gate). Import requires ce.dnc.import. Export requires ce.compliance.export. Removing suppressions requires ce.suppressions.delete.

Before you start

  • You need the ce.compliance.view permission.
  • An active organization must be selected for exports to function.

Steps

1

Open Communications Compliance

Navigate to /ce/compliance from the Community Engagement menu.
2

Review compliance summary

View the summary cards showing aggregate counts of consent and suppression records.
3

Review active suppressions

Scroll to the Active Suppressions table to see all currently suppressed contacts and channels.
4

Import a DNC list (admin)

Click Import DNC (requires ce.dnc.import) and follow the dialog prompts to upload a do-not-contact list.
5

Export compliance report (admin)

Click Export CSV or Export PDF (requires ce.compliance.export) to download a compliance report via the platform Edge Function.
6

Remove a suppression (admin)

In the suppressions table, use the remove action for a record (requires ce.suppressions.delete).

Key concepts

  • Suppression — a record indicating a contact or channel should not receive outbound communications.
  • DNC (Do Not Contact) — list of contacts or numbers that must not be contacted; importable in bulk.
  • Export formats — CSV and PDF both generated by the ce-export-compliance-report Edge Function.

Community Engagement

Community Engagement core overview.

Governance & parity

Documentation coverage and governance.
This page documents shipped product behavior. It is not medical, legal, or billing advice. Verify against your organization’s policies and applicable regulations before using it for clinical, compliance, or billing decisions. Protected health information (PHI) shown in the product is governed by your tenant’s access controls and is never exposed in this documentation.
  • src/routes/ce.tsx
  • src/cores/ce/pages/ComplianceDashboardPage.tsx