Skip to main content
Connected Knowledge allows your agent to pull information from external sources like websites, files, and integrations. This page covers how to maintain these sources to ensure your agent always has access to current, accurate information.

Quick reference

I need to…ActionTime estimate
Refresh a single URL sourceClick sync icon next to source2-5 min
Update a file sourceUpload new file version3 min
Add a new sourceAdd source → Configure → Enable5-10 min
Disable a source temporarilyToggle source off in environment1 min
Remove outdated sourceDelete source from list1 min
Check when source was last syncedView “Last synced” timestamp30 sec

Understanding source updates

Connected Knowledge sources can become outdated when:
  • Website content changes - Product pages, FAQs, or documentation are updated
  • Files are modified - PDFs, CSVs, or documents are revised
  • Integration data changes - External systems update their information
  • URLs become inaccessible - Pages move, are deleted, or require new authentication
Unlike Managed Topics (which you edit directly), Connected Knowledge sources must be synced to pull in the latest content.

How to sync sources

Manual sync

To refresh a single source:
  1. Go to Connected Knowledge in the Build tab
  2. Find the source you want to update
  3. Click the sync icon next to the source name
  4. Wait for the sync to complete (typically 1-5 minutes depending on source size)
The “Last synced” timestamp will update when complete.

When to sync

Sync your sources when:
  • You know the external content has changed
  • You’re preparing to publish a new version
  • You’re troubleshooting incorrect or outdated responses
  • It’s been more than a week since the last sync (for frequently changing content)
  • Before promoting to Pre-release or Live environments
Set a regular schedule for syncing high-traffic sources (e.g., weekly for product catalogs, daily for pricing pages).

Managing sources across environments

Connected Knowledge sources can be enabled or disabled per environment (Sandbox, Pre-release, Live).

Enable/disable sources by environment

  1. Go to Connected Knowledge
  2. Find the source in your list
  3. Use the environment toggles to control where the source is active
Common scenarios:
  • Testing new sources - Enable only in Sandbox until validated
  • Seasonal content - Disable holiday hours sources after the season ends
  • Deprecated information - Disable in Live while keeping in Sandbox for reference
  • Gradual rollout - Enable in Sandbox → Pre-release → Live as you gain confidence

Source scope and variants

If you’re using variant management to handle multiple locations or configurations:
  • Sources can be scoped to specific variants
  • This allows different locations to reference different knowledge sources
  • Example: Each restaurant location can have its own menu PDF
To scope a source to a variant:
  1. Add or edit a Connected Knowledge source
  2. Select which variants should have access to this source
  3. Save and sync

Troubleshooting sync failures

Common issues and solutions

IssueLikely causeSolution
”Failed to sync” errorURL is inaccessible or requires authenticationVerify URL is publicly accessible or update credentials
Source syncs but content seems oldCached version being servedWait 5 minutes and sync again; check source URL directly
”File too large” errorFile exceeds size limitsSplit into smaller files or reduce file size
Integration source failsAPI credentials expired or changedUpdate integration credentials in settings
Partial content syncedSource has restricted sectionsEnsure entire document is publicly accessible

Checking sync status

After syncing, verify the update worked:
  1. Check the “Last synced” timestamp
  2. Test the agent in Agent Chat with a question that should use the updated content
  3. Review Conversation Review → Diagnosis to see which sources were retrieved
  4. Compare the agent’s response to the actual source content

Best practices

File-based sources

  • Keep files under 10MB for faster syncing
  • Use clear, structured formatting (headings, bullet points) for better retrieval
  • Name files descriptively so you can identify them easily in the source list
  • Version your files (e.g., menu-2025-02.pdf) to track changes over time

URL-based sources

  • Use stable URLs that won’t change or redirect
  • Avoid dynamic content that requires JavaScript to load
  • Test URLs in incognito mode to ensure they’re publicly accessible
  • Prefer direct content URLs over landing pages with navigation

Integration sources

  • Monitor API rate limits to avoid sync failures
  • Keep credentials up to date and rotate them securely
  • Test integrations in Sandbox before enabling in Live
  • Document integration dependencies for your team

General maintenance

  • Audit sources quarterly - Remove outdated or unused sources
  • Document source purposes - Add notes about what each source covers
  • Sync before major releases - Ensure all sources are current before promoting to Live
  • Monitor retrieval patterns - Use analytics to see which sources are actually being used

Update vs. sync: what’s the difference?

  • Sync = Refresh a Connected Knowledge source to pull in the latest external content
  • Update = Publish a new version of your agent configuration (including which sources are enabled)
You need to do both:
  1. Sync the source to get fresh content
  2. Publish a new version to make the synced content available
  3. Promote the version through environments to reach Live

Monitoring source freshness

To track when sources were last updated:
  1. Go to Connected Knowledge
  2. Review the “Last synced” column for each source
  3. Sort by sync date to identify stale sources
Sources that haven’t been synced in 30+ days may contain outdated information. Review and sync regularly.

When to use Connected Knowledge vs. Managed Topics

Use Connected Knowledge when…Use Managed Topics when…
Content lives in external systemsYou control the content directly
Information changes frequentlyInformation is relatively stable
Multiple sources need to be aggregatedYou have a single source of truth
Content is maintained by other teamsYour team owns the content
You want automatic updates from URLsYou prefer manual control over every change

Common workflows

Weekly maintenance routine

  1. Review analytics to identify knowledge gaps
  2. Sync high-traffic sources (pricing, hours, FAQs)
  3. Test agent with recent customer questions
  4. Update or add sources as needed
  5. Publish and promote if changes were made

Responding to content changes

When you learn external content has changed:
  1. Identify which Connected Knowledge source contains that content
  2. Sync the source immediately
  3. Test in Sandbox to verify the update
  4. If urgent, publish and promote to Live
  5. If not urgent, batch with other updates

Adding seasonal content

  1. Add new source with seasonal information
  2. Enable only in Sandbox initially
  3. Test thoroughly with seasonal queries
  4. Promote to Pre-release for UAT
  5. Promote to Live when season begins
  6. Disable source when season ends (don’t delete - you’ll need it next year)