Common issues
Why isn't my agent answering a question it should know?
Why isn't my agent answering a question it should know?
This is usually a retrieval issue — the agent has the right topic, but the retriever didn’t match it to the user’s message.How to debug:
- Open conversation diagnosis for the affected conversation.
- Check the sources panel — does the relevant topic appear in the retrieved results?
- If the topic is not retrieved: improve the topic name and sample questions to better match how real users phrase the question.
- If the topic is retrieved but the agent still gives a wrong answer: review the topic content for ambiguity, or check whether a conflicting topic is also being retrieved.
I changed something — why isn't it live?
I changed something — why isn't it live?
Saving a change does not make it live. Changes go through a promotion pipeline before reaching production:
- Draft — you make edits in the editor. These are only visible to you.
- Publish to Sandbox — click Publish to create a version. Test it using agent chat or a sandbox phone number.
- Promote to Pre-release — move the version to a staging environment for user acceptance testing (UAT).
- Promote to Live — push to production where real users interact with the agent.
How do I make my agent stop saying the wrong thing?
How do I make my agent stop saying the wrong thing?
Tone and phrasing problems are best fixed through specific, example-driven rules — not single-sentence personality instructions.Instead of: “Be polite and professional.”Use: “When a customer expresses frustration, acknowledge their concern before offering a solution. Example: ‘I understand that’s frustrating. Let me look into this for you.’”Steps to fix:
- Identify the problematic response in conversation review.
- Add or update a rule in global rules with a concrete example of the correct response.
- Test with adversarial inputs in sandbox — try edge cases where tone is most likely to go wrong (frustrated users, repeated questions, off-topic requests).
- Promote only after confirming the fix works consistently.
Topic-specific FAQs
Managed topics
Topic structure, retrieval, sizing, and organization.
Connected knowledge
Differences from Managed Topics, when to use, and troubleshooting retrieval.
Rules
Global rules, examples, channel filtering, and edge case handling.
Actions
Action types, combining actions, variables, and debugging failures.
Personality and role
Setting tone, personality, and role configuration.
Environments and testing
Safe testing, deployment pipeline, and multi-site agents.
Technical considerations
ASR/TTS independence, token limits, and context management.
Support guide
Contact PolyAI support for further assistance.
Community
Join the PolyAI community on Slack.

