Training Auto-Sync

Keep your chatbot's knowledge automatically up to date. When your website content changes, auto-sync detects new, updated, and removed pages and re-trains your chatbot — no manual action needed.

How to get there: Go to Setup → Chatbot in the top menu → click your chatbot → Training → Website tab → click the sync icon on any source.

How It Works

Auto-sync periodically re-checks your training sources and updates your chatbot's knowledge:

  1. New pages added to your sitemap are automatically discovered and trained
  2. Removed pages that are no longer in your sitemap are cleaned up
  3. Existing pages that are still in your sitemap are re-crawled to pick up content changes
  4. You receive an email summary after each sync with a full breakdown of what changed

Setting Up Auto-Sync

For Sitemap Sources

  1. Go to Setup → Chatbot in the top menu → click your chatbot → Training → Website tab (under the Training section in the sidebar)
  2. Find your sitemap source in the list
  3. Click the sync icon (circular arrows) next to the three-dot menu
  4. Choose a frequency: Daily, Weekly, or Monthly
  5. The setting saves immediately — no need to click Save

The sync icon turns green when auto-sync is active.

For Individual Pages

  1. Go to the Individual Pages section in your Training tab
  2. Find a trained page (status: Trained)
  3. Click the sync icon next to the page's action menu
  4. Choose your preferred frequency

Sync Frequencies

Frequency When it runs Best for
Daily Every day at 4:00 AM UTC Fast-changing content like news, pricing, or product pages
Weekly Every 7 days Most websites with regular updates
Monthly Every 30 days Stable content that rarely changes

Email Notifications

After each sitemap sync completes, you'll receive an email with:

  • Summary counts — how many pages were added, removed, updated, unchanged, or failed
  • Added pages — full list of new URLs discovered in your sitemap
  • Removed pages — URLs that were in your training but no longer in the sitemap
  • Updated pages — existing pages that were re-crawled with fresh content
  • Failed pages — any pages that couldn't be processed (with error details)

Example Email

Subject: Training Sync Complete: Sitemap example.com

The auto-sync for your chatbot Customer Support Bot has completed.

Source: Sitemap example.com

Summary: 3 added, 1 removed, 12 updated, 38 unchanged

Added pages:

  • https://example.com/blog/new-feature
  • https://example.com/docs/api-v2
  • https://example.com/pricing/enterprise

Removed pages:

  • https://example.com/blog/old-post

Updated pages:

  • https://example.com/
  • https://example.com/docs/getting-started
  • https://example.com/features
  • (and 9 more...)

Disabling Auto-Sync

To turn off auto-sync:

  1. Click the sync icon on the source
  2. Select Never

The source will no longer be automatically synced, but you can always re-train pages manually.

Requirements

  • Auto-sync is available on paid plans
  • The feature must be enabled for your account
  • Only sitemap sources and individual trained pages support auto-sync (crawled websites do not, since they don't have a sitemap to re-check)
  • Email notifications are only sent for sitemap syncs. Individual page syncs happen silently since they simply re-crawl a single page

Tips

  • Start with weekly — it's a good balance for most websites
  • Use daily only if your content changes frequently (e.g., e-commerce inventory, news sites)
  • Check your emails after the first sync to make sure the right pages are being picked up
  • If pages are being incorrectly added or removed, review your sitemap to ensure it's accurate