Integration Guide

Add Zackion AI into your stack

Seamlessly integrate your custom-trained AI chatbots into any web application or site in minutes.

Add the snippet just before the closing </body> tag of your page.

html
<!-- Add before </body> --> <script src="https://zackion-ai.com/chatbot.js" data-key="zz_bot-c4e9ffb9-9776-48ab-84de-**********" defer ></script>

Best Practices

Replace the embed key

Always replace the placeholder key (zz_bot-...) with the specific key generated in your chatbot dashboard.

Multiple chatbots per page

Each chatbot has its own embed key. Add multiple script tags if you want multiple chatbots on the same page.

Styling is automatic

The widget inherits the appearance you configured in the dashboard — colors, position, greeting, and more.

Works everywhere

Static sites, SPAs, SSR, WordPress, Shopify, Webflow — if it renders HTML, Zackion works.

Troubleshooting

Widget doesn't appear on my site

Check that your embed key starts with zz_bot- and that the script tag is placed before </body>. Also confirm the chatbot is set to active in your dashboard.

The chatbot shows but doesn't respond

Verify your chatbot has at least one knowledge source (document or URL) added. Free plan chatbots require at least one uploaded file to respond.

Embed works locally but not in production

Ensure your production domain is listed in the Allowed Domains field in your chatbot settings. Wildcard subdomains (*.yoursite.com) are supported.

Styling doesn't match my dashboard settings

Clear your browser cache and hard-reload. Widget styles are cached for performance — a forced refresh will pull the latest config.

Still stuck? Contact support and we'll help you out.

Ready to transform your customer experience?

Build your first intelligent AI chatbot in under 60 seconds. No credit card, no complex setup—just pure power.