Skip to main content
Edit, add, or bulk-update FAQs to keep your agent’s answers current. Use quick single-topic edits for small changes, CSV imports for seasonal refreshes, or work directly in the interface for new topics.
Prefer natural language? Ask Studio Assistant“tighten the refund answer to mention the 30-day window”, “add a topic for store hours: 9-5 Mon-Fri”, “create topics from https://example.com/faq. Changes land on a branch you review before merging.

Quick reference

Always test in Sandbox first and only promote once the change is validated. Details are in Environments & versions.

Edit an existing topic

  1. Click the topic you want to change.
  2. Update text directly in the Answer panel.
  3. Click Save.
  4. Use Publish and run tests in sandbox before publishing.
Common fixes:

Add a new topic

  1. Click + Topic.
  2. Enter a clear title.
  3. Add at least three sample questions–think of real user wording.
  4. Write the Answer in plain language.
  5. Save and preview.

Bulk edits

Large updates are faster in a spreadsheet.
  1. Click Export CSV to download a CSV file containing all of your FAQs.
  2. 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.
  3. Save as CSV.
  4. Click Import CSV and upload the file.
  5. Review the diff, then Confirm import.
Keep column headers exactly as exported. New rows (without an ID) create new topics; rows with an existing ID update that topic.

Promote your changes

  1. Open Deployments.
  2. Select the new Sandbox version.
  3. Click Promote to pre-release.
  4. Confirm.
  5. Click Promote to Live
  6. Confirm.

Common workflows

Weekly content update

  1. Review analytics for knowledge gaps (5 min)
  2. Add or update 3-5 topics (15 min)
  3. Test in Agent Chat (5 min)
  4. Publish to Sandbox (2 min)
  5. Promote to Pre-release for UAT (3 min)
  6. Promote to Live (3 min)
Total time: ~30 minutes

Seasonal content refresh

  1. Export current topics to CSV (2 min)
  2. Update seasonal information (hours, policies, etc.) (20 min)
  3. Import updated CSV (5 min)
  4. Test seasonal queries in Agent Chat (10 min)
  5. Publish and promote (5 min)
Total time: ~45 minutes

Fixing a knowledge gap

  1. Identify the gap from call logs or analytics (5 min)
  2. Create new topic or update existing (5 min)
  3. Add sample questions matching user phrasing (3 min)
  4. Test with actual user queries (5 min)
  5. Publish and promote (5 min)
Total time: ~25 minutes

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.
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.

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
You can add Python functions yourself – see Level 2: Using tools. For multi-language setup, see Multi-language updates.
Last modified on July 6, 2026