Plain HTML
Insert the script once before the closing body tag in the shared template. Keep the async attribute.
Deyo developer guide
Deyo does not expose a public management API or SDK. This guide covers the supported website widget interface: installation, placement, origin control, and verification.
Copy the actual snippet from Settings > Install. Do not guess a workspace ID or reuse one from another workspace.
<script async src="https://app.deyo.kr/widget/v1.js"
data-workspace-id="YOUR_WORKSPACE_ID"></script>Insert the script once before the closing body tag in the shared template. Keep the async attribute.
Load it after hydration in a customer-facing layout. Exclude authentication, onboarding, and the widget iframe itself.
Load once in the application shell rather than recreating it after every navigation.
Check consent and CSP, and ensure multiple triggers cannot inject duplicate scripts.