Skip to main content
Start at the HubSpot Knowledge Base source row in Data Sources. Recent sync errors show there; for “sync completed but articles are missing”, open AI Instructions and filter by HubSpot Knowledge Base.

Common scenarios

SymptomLikely causeFix
Sync fails at connect with portal ID errorThe access token is invalid, expired, or from a different HubSpot accountCreate a fresh Private App access token for the correct portal and update the source.
Sync completes but zero articlesAll Knowledge Base articles are still drafts (unpublished)Publish articles in HubSpot. Site Search only indexes published content.
Some published articles are missingSite Search is query-based; an article’s title/body may not match any of the broad search seeds OpenCX usesPublish the article, confirm it appears in your public help center search, or use the Website crawler against your help domain for full coverage.
Draft articles never appearWorking as designed — drafts are not exposed via HubSpot’s third-party APIsPublish in HubSpot, or ingest draft content via file upload / website crawler.
Article body looks like a short snippet, not full HTMLSite Search returns indexed snippets, not the full article HTMLExpected for this source. Use the Website crawler if you need full-page HTML.
Sync is slow / times out on a large knowledge basefull_refresh_overwrite re-queries the search index across multiple broad search terms each runReduce the connection’s sync cadence on the Airbyte schedule.
None of the aboveContact support with the connection ID and a sample article URL.

Connect HubSpot Knowledge Base

Re-check the token and limits.

HubSpot Knowledge Base overview

What this source does.

Website crawler

Fallback for full HTML or scoped subsets.

Connect a knowledge source

All sources.