Point SiteMesh at your pages, docs and files. It reads them, indexes them, and becomes a chat widget that answers only from what you gave it — no invented facts, no wandering off-topic.
One script tag · Works on any stack · Lead capture built in
No model training, no vector database to run, no prompt engineering degree required.
Give SiteMesh a URL to crawl, drop in PDFs, Word docs, slides or CSVs, paste raw text, or point it at a YouTube video. It chunks and indexes everything automatically.
Set the persona, tone and system prompt. Upload a logo, pick your theme colours, choose which contact fields to collect. Preview it live before anyone sees it.
Copy one <script> tag onto your site. The widget loads in a shadow DOM, so it never inherits or leaks your CSS.
Every reply is grounded in your indexed content. When the knowledge base doesn't cover something, the bot says so instead of guessing.
Responses are constructed from retrieved chunks of your own content. Outside knowledge is off-limits by design, so the bot stays on-topic and stops short of inventing details it was never given.
Upload a logo and set every surface colour — background, panel, header, bubbles, borders. Reset to the default theme whenever you want.
Collect name, email and phone — toggle each field independently, or switch the whole form off.
Re-crawl sources daily, weekly or monthly so answers track your live site.
When a visitor asks for a person, the conversation routes to your team instead of dead-ending in a bot loop.
Read full transcripts, see which questions repeat, export captured leads to CSV. The gaps in your documentation show up as the questions your bot couldn't answer.
Widget keys are scoped to the domains you allow. Nobody else can embed your bot.
Visitors toggle themes; the choice sticks between sessions.
Paste it before </body>. Works with React, Vue, WordPress, Shopify, plain HTML — anything that renders a script.
Every plan includes the full widget — theming, lead capture, transcripts and handoff. Tiers differ by volume, not by holding features hostage.
Enterprise plans available · Contact for volume pricing
Straight answers about how the assistant is trained, what it will and won't say, and how it reaches your site.
SiteMesh is a tool that turns your existing website content, documents and files into an embeddable AI chat widget. It indexes what you give it and answers visitor questions using only that material, so replies stay grounded in your own information.
Every answer is built from retrieved chunks of your indexed content. Outside knowledge is excluded by design, so when the knowledge base doesn't cover a question the bot says so instead of guessing.
SiteMesh can crawl a website or sitemap, ingest PDF, DOCX, PPTX, CSV and TXT uploads, index YouTube video transcripts, and accept raw pasted text.
Paste a single script tag before the closing body tag. The widget works with React, Vue, WordPress, Shopify and plain HTML, and renders inside a Shadow DOM so it cannot collide with your site's CSS.
Yes. The dashboard shows live sessions in real time. You can take over any conversation and reply yourself, and the bot stays silent until you hand the visitor back to it. Visitors who ask for a person also trigger an email notification.
Yes. You can schedule automatic re-crawling daily, weekly or monthly, and web and YouTube sources are re-indexed on that cadence so answers track your live content.
There is a free plan that includes one chatbot, 100 indexed pages, 1,000 messages per month and full widget customisation. Paid tiers raise those limits.
No. Widget keys are scoped to the domains you allow, so requests from any other origin are rejected.
Index your site once. Let it answer for you at 3am, in every timezone, without losing patience or making things up.