One script tag — that's the entire install
Paste the FrontFace script tag before your closing </body> tag in any HTML file. No build step, no dependencies, no configuration beyond that.
Works with every static site generator
Jekyll, Hugo, Eleventy, Astro, Gatsby — any generator that outputs HTML works. Add the snippet to your base template and it loads on every page.
No JavaScript framework required
FrontFace is framework-agnostic. It loads as a standalone widget with no dependencies on React, Vue, Angular, or any other library.
Answers from your static content
Point FrontFace at your published site URL or upload a sitemap. It crawls your content and builds a knowledge base from your pages, docs, and FAQs.
Live in 5 minutes
Three simple steps. No technical skills required.
Feed it your knowledge
Point FrontFace at your website or upload docs, PDFs and FAQs. It reads everything and builds a grounded knowledge base in minutes.
Make it yours
Add your logo, pick your colors, write a welcome message. Test it against real questions before it goes live.
Go live in 5 minutes
Drop one line of code on any site — Shopify, WordPress, Wix or custom — or share a hosted public agent page.
Frequently asked questions
- How do I add FrontFace to a plain HTML website?
- Open any HTML file and paste the FrontFace script tag just before the closing </body> tag. Add it to your base template or layout file and it loads on every page automatically.
- Does it work with Jekyll or Hugo?
- Yes. Add the FrontFace snippet to your Jekyll _layouts/default.html or Hugo baseof.html layout file before </body>. It loads on every generated page at build time.
- Does it work with Astro or Eleventy?
- Yes. Paste the script tag into your Astro base layout or Eleventy base template. The widget loads as a vanilla JavaScript file — no framework adapter needed.
- Will it work on a site hosted on GitHub Pages or Netlify?
- Yes. FrontFace works on any static hosting — GitHub Pages, Netlify, Vercel, Cloudflare Pages, or any CDN. The script tag is the only thing needed on the HTML side.