Quick reference
| I need to… | Action | Time estimate |
|---|---|---|
| Edit a single answer | Click topic → Edit answer → Save | 2 min |
| Add a new topic | + Topic → Add questions & answer → Save | 5 min |
| Update 10-20 topics | Export CSV → Edit → Import CSV | 15 min |
| Update 50+ topics | Export CSV → Edit → Import CSV | 30 min |
| Fix wrong topic triggering | Add sample questions to correct topic | 3 min |
| Merge duplicate topics | Combine content → Delete duplicate | 5 min |
| Test changes | Agent Chat in Sandbox | 5 min |
| Promote to Live | Publish → Promote to Pre-release → Promote to Live | 5 min |
Edit an existing topic
- Click the topic you want to change.
- Update text directly in the Answer panel.
- Click Save.
- Use Publish and run tests in sandbox before publishing.
| Issue | What to do |
|---|---|
| The agent gives a partial answer | Add clarifying details to the Answer field. |
| It triggers the wrong topic | Add a few of the user’s actual phrasings as Sample questions. |
| It overlaps another topic | Merge the content or re-title one topic to be more specific. |
Add a new topic
- Click + Topic.
- Enter a clear title.
- Add at least three sample questions–think of real user wording.
- Write the Answer in plain language.
- Save and preview.
Bulk edits
Large updates are faster in a spreadsheet.- Click Export CSV to download a CSV file containing all of your Managed Topics.
- Edit or add rows in your spreadsheet app.
- Keep column headers exactly as exported.
- Leave IDs intact for topics you’re editing; new rows will create new topics.
- Save as CSV.
- Click Import CSV and upload the file.
- Review the diff, then Confirm import.
Promote your changes
- Open Deployments > Environments.
- Select the new Sandbox version.
- Click Promote to pre-release.
- Confirm.
- Click Promote to Live
- Confirm.
Common workflows
Weekly content update
- Review analytics for knowledge gaps (5 min)
- Add or update 3-5 topics (15 min)
- Test in Agent Chat (5 min)
- Publish to Sandbox (2 min)
- Promote to Pre-release for UAT (3 min)
- Promote to Live (3 min)
Seasonal content refresh
- Export current topics to CSV (2 min)
- Update seasonal information (hours, policies, etc.) (20 min)
- Import updated CSV (5 min)
- Test seasonal queries in Agent Chat (10 min)
- Publish and promote (5 min)
Fixing a knowledge gap
- Identify the gap from call logs or analytics (5 min)
- Create new topic or update existing (5 min)
- Add sample questions matching user phrasing (3 min)
- Test with actual user queries (5 min)
- Publish and promote (5 min)
Automate with the Agents API
CSV round-trips work well for occasional refreshes. When the source of truth is another system — a help center, CMS, or internal spreadsheet — syncing via the API keeps topics current without manual exports.Sync topics from an external source via the Agents API
Sync topics from an external source via the Agents API
The Agents API has full CRUD for knowledge base topics, so you can run the sync on a schedule rather than exporting and importing CSVs by hand.
Related pages
- Connected knowledge - Sync external sources
- Performance monitoring - Identify knowledge gaps
- Version management - Publish and promote changes
- Managed Topics overview - Complete feature documentation
- Knowledge base endpoints - Create and sync topics from code
When to ask for help
Contact PolyAI support if you need help with:- Migrating content between separate projects
- Undoing a large import that has gone wrong

