How to Get the Best Results from Your AI Chatbot

Last updated

To ensure your AI chatbot provides the most accurate and helpful responses, follow these guidelines when writing the knowledge your agent draws from.

Your agent’s knowledge is managed from your Flow Agent’s AI Knowledge section. See Managing AI Knowledge for how to add, edit, and organise entries.

1. Include the Question in the Answer

Repeating the question within the answer helps the AI understand the context better and provide more relevant responses.

Example:

  • Question: What is your price?
  • Answer: What is your price?, SME AI Pro Package USD 99 / Month. SME AI Premium Package USD 249 / Month.

By repeating the question within the answer, the AI can better match user queries with the correct information.

2. Use Clear and Concise Language

Keep your language simple and direct. Avoid jargon or overly complex sentences.

  • Less Effective: “We provide a plethora of options for your perusal.”
  • More Effective: “We offer many options for you to choose from.”

3. Structure Your Information

Organize your content with headings, bullet points, and numbered lists to make it easier for the AI to parse.

  • Unstructured: “Our services include web development, mobile app development, and digital marketing.”
  • Structured:
  • Services:
    • Web development
    • Mobile app development
    • Digital marketing

4. Provide Comprehensive Answers

Ensure your answers are thorough and cover all aspects of the question.

  • Incomplete: “Our office hours are 9 AM to 5 PM.”
  • Complete: “Our office hours are 9 AM to 5 PM, Monday to Friday. We are closed on weekends and public holidays.”

5. Use Relevant Keywords

Incorporate relevant keywords naturally within the text to help the AI match questions to answers more effectively.

  • Without Keywords: “Our support team is available 24/7.”
  • With Keywords: “Our customer support team is available 24/7 to assist with any queries or issues you may have.”