Set up the crawler
1
Open Data Sources
Go to AI Training → Data Sources.
2
Add a Website source
Click Add source → Website. Paste the URL you want to crawl (e.g.
https://help.yourcompany.com).3
Set scope
Configure the crawl before it runs. Defaults work for most teams — adjust only when you have a reason.
4
Watch the first crawl
The datasource row shows live counters: total pages, new, updated, removed, unchanged. First crawls on a large help center can take 10–30 minutes.
5
Verify in AI Instructions
Open AI Training → AI Instructions. Crawled pages appear under the datasource name. Spot-check a known article.
Scoping with include/exclude paths
The single most common setup mistake: letting the crawler index your marketing funnel, blog, or admin paths alongside your help center. Use include/exclude paths deliberately.Restrict to a single language
Restrict to a single language
Scenario: Your help center has
/en-us/, /fr-fr/, /de-de/, and the AI only replies in English.Set Include paths to */en-us/*. Non-English pages are skipped. Change the value any time — the next crawl respects the new scope.Existing non-English pages from earlier crawls stay indexed. Remove them by navigating into the datasource and bulk-deleting them from the Pages view.
Skip sections that aren't help content
Skip sections that aren't help content
Scenario:
help.acme.com also serves /blog/, /careers/, /pricing/. None of those belong in the AI index.Set Exclude paths to multiple regexes: /blog/*, /careers/*, /pricing/*. The crawl drops matches before extraction.Crawl only one category
Crawl only one category
Scenario: You want only the billing category indexed, not the whole help center.Set Include paths to the category root:
*/billing/*. Combine with a higher page_limit if the category is large.Page-level control
After the first crawl completes, open the datasource detail view. You get per-page controls:- Exclude page — the page stays in the list but won’t re-sync. Use for one-off stale content.
- Re-include page — undo the above.
- Delete page — remove from the AI index. Optionally also deletes the underlying training item.
- Resync page — force a fresh fetch + re-index for one URL.
Limits
Related Documentation
Website overview
What the crawler does and when to use it.
Troubleshooting
Stuck crawls, missing pages, dedup issues.
Crawl API
Full REST API for datasources, crawls, pages.
Connect a knowledge source
All sources compared.