Install your AI chat widget
One script tag adds a chat bubble to your site. Visitors click it, ask a question, and get an answer from your agent — grounded in your own knowledge base. Nothing to host, nothing to maintain.
What the widget is
A small floating chat bubble that appears on your site. When a visitor clicks it, they talk to your Engadi AI agent — the same agent our team configured and trained on your documents, with the same guardrails and escalation rules. There's no server to run and no code to maintain on your side.
Get your snippet
Your Engadi contact or your portal's My Agents page gives you a ready-made snippet with your real agent token already filled in. It looks like this, but with a real token in place of the placeholder below:
<script src="https://engadi.com/widget.js" data-agent="wgt_XXXX" async></script>This token identifies your agent — it isn't a secret password, but treat it as yours and only paste it into your own site.
Install by platform
WordPress (no plugin needed)
Appearance → Theme File Editor, or install a small header/footer-scripts plugin (e.g. "WPCode"), then paste the snippet just before the closing </body> tag.
Prefer a one-click install? A dedicated Engadi AI Agent WordPress plugin is coming soon.
Wix
Settings → Custom Code → Add Code → paste the snippet, apply it to "All pages", placement "Body – end".
Squarespace
Settings → Advanced → Code Injection → paste the snippet into the Footer field.
Webflow
Project Settings → Custom Code → Footer Code (site-wide), or a single page's "Before </body> tag" setting.
Raw HTML / anything else
Paste the snippet right before the closing </body> tag of your page template.
<script src="https://engadi.com/widget.js" data-agent="wgt_XXXX" async></script>Set the language (optional)
By default the widget matches your visitor's browser language. To force a specific language, add a data-locale attribute set to one of en, es, fr, it, or pt.
<script src="https://engadi.com/widget.js" data-agent="wgt_XXXX" data-locale="es" async></script>If your site uses a Content-Security-Policy
Most small-business and church sites don't set a custom CSP and can skip this section. If yours does, add engadi.com to these two directives:
script-src ... https://engadi.com ;
frame-src ... https://engadi.com ;Without this, a strict CSP silently blocks the widget — no error is shown to your visitors, the chat bubble simply never appears.
Privacy & consent (GDPR)
The moment a visitor shares a name or email in the chat, that's personal data. Two things to do: mention the AI chat assistant in your own privacy policy, and don't pre-collect personal data before a visitor chooses to engage with the chat.
See how we handle data in our own Privacy Policy →Troubleshooting
❓The chat bubble isn't showing up
Check that the snippet is placed before the closing </body> tag, that no ad-blocker on your own test browser is hiding it, and that your site's Content-Security-Policy (if any) allows engadi.com — see the CSP section above.
❓The widget is in the wrong language
Add or fix the data-locale attribute on the script tag — it accepts en, es, fr, it, or pt.
❓It says "Chat unavailable" or the agent is at capacity
Your agent may be temporarily paused, or it has reached its plan's conversation limit for the month. Contact us and we'll sort it out.
Need a hand installing it?
Reply to your onboarding email, or book a call — we're happy to walk through it with you or your web developer.
Book a call →