Integrations

Add an AI chatbot to a plain HTML site

One line before </body>. No build step, no framework, no platform.

₹2,999/month · 20,000 messages · no per-seat or per-resolution fee

If your site is HTML files — hand-written, generated by a static site generator, or served from a bucket behind a CDN — this is the simplest install there is.

It is also the case that proves the widget has no platform requirements: there is no runtime to be compatible with.

Where the tag goes

Immediately before the closing </body> tag of every page you want the widget on: <script src="https://eteon.net/v1.js" data-bot-id="YOUR_BOT_ID" defer></script>

If you use a static site generator, put it in the shared layout or base template rather than in each page. If you genuinely have loose HTML files, it goes in each one.

Static hosts

Netlify, Vercel, Cloudflare Pages, GitHub Pages, S3 behind CloudFront — all serve the tag identically, because it is just markup in your HTML. There is no server-side component to deploy.

Content Security Policy

If your site sends a Content-Security-Policy header, the Eteon origin needs to be permitted in script-src and connect-src, or the browser will block the widget. This is the one thing that can make a correct install appear to do nothing.

What it answers from

A crawl of your published pages, including PDFs and tables. Static sites often carry their real substance in documentation pages, and those are exactly what a crawl-built bot is best at.

Frequently asked questions

Does it need a server or a backend?

No. The tag loads a script from Eteon and the conversation runs against Eteon. Your host only serves the HTML.

Nothing appears and there are no errors. What now?

Check for a Content-Security-Policy header on your site. A CSP that does not list the Eteon origin blocks the script silently apart from a console entry.

Will the widget slow my a static site site down?

The tag is deferred, so the browser finishes laying out and painting your page before it is fetched or executed. Nothing about your page waits on it, and if it fails to load your site is unaffected.

Do I need a developer?

No. You copy one line from your Eteon dashboard and paste it into a static site's own code field. There is nothing to build, no package to install, and no framework requirement.

What does it cost?

Eteon Starter is ₹2,999 a month for 20,000 messages, with a 7-day free trial. There is no per-seat fee and no per-resolution fee, so a busy month costs the same per message as a quiet one.

Build one on your own site

Enter a URL, talk to the bot it produces, and decide from that rather than from this page. No card required.