DenserAIDenserAI Docs

Build a website chatbot

Crawl your website, train a chatbot on it, and embed a public assistant in minutes.

A website chatbot answers visitor questions using the content already on your site, then lives as an embedded widget on every page. This guide takes you from zero to a live, public assistant.

Before you start

  • Create an account at denser.ai.
  • Have your website URL ready (a domain, a specific URL, or a sitemap link).

1. Create the chatbot and add your website

Sign in to denser.ai and select Create Chatbot.

Choose the Website source tab, then enter your URL. You can crawl an entire domain, a single page, or a sitemap.

Optionally set include and exclude path rules to control which pages get crawled, then start the crawl.

Wait for crawling to finish. Each discovered link shows a status (Crawling → Ready, or Failed). You can re-crawl individual links or all links at any time.

Click Create Chatbot to index the crawled pages and build your assistant.

Crawl website dialog with domain entry and include/exclude path settings

For crawl options in depth, see Data Store → Website.

2. Test your answers

Ask a few questions a real visitor would ask. Click the citation on each reply to confirm it points to the right page. If an answer is weak, add the missing page or refine your sources, then re-index.

3. Customize the widget

Match the assistant to your brand before it goes live:

4. Capture leads (optional)

Turn conversations into pipeline. Enable Leads to collect a visitor's name, email, or custom fields mid-chat and sync them to Google Sheets, a webhook, or email.

5. Publish and embed

Open the Security → Visibility settings and set the chatbot to Public.

Go to the Deploy section and open the Website Embed card.

Copy the embed snippet and paste it into your site's HTML or tag manager.

Deploy to Website dialog showing the embed widget script and Copy button

Using a platform? See the dedicated guides for WordPress and Shopify.

Keep improving

On this page