Interactive integration demo

Live Example: Normal vs Accessible Document View

Use the floating Accessibility View button in the lower-right corner. In accessible mode, this page calls real backend APIs for resolve, request, and event capture.

Demo document portal

These links simulate the documents your visitors see on a public site.

External site mode

Expected behavior

Follow this sequence to validate the demo flow and backend integrations.

1

Open source PDF

Always opens the raw PDF directly, outside widget remapping.

2

Switch to Accessible view

Use the top widget toggle to move from PDF behavior to accessible behavior.

3

Try widget flow on available

Loads the mapped accessible HTML output for this source document.

4

Test processing or missing

Shows processing status or request flow when an accessible output is not ready.

Event telemetry

Every switch and click emits `docaccessible_*` events to `window.dataLayer`, and server-side events are recorded through `/api/embed/events`.

docaccessible_dialog_open

docaccessible_switch_accessible

docaccessible_accessible_link_viewed_in_dialog

Backend domain key

Used by `/api/embed/resolve`, `/api/embed/request`, and `/api/embed/events` for demo routing.

docaccessible-live-demo

Report an accessibility issue from this public widget flow

This writes into the public feedback queue and can automatically create a linked support ticket when the source matches a managed document.

Related reading

Continue with connected guides and operational references.

4 linked pages