Back to documentation

Chat Testing

Test and improve your agent's answers

Why should you test your agent?

The Chat Testing feature lets you talk directly with your agent before going live. It's like a dress rehearsal before the opening night of a play.

🎯 What can you check?

  • • Whether the agent correctly understands questions.
  • • Whether answers are accurate and useful.
  • • Whether the tone and personality are appropriate.
  • • Whether it uses the knowledge you uploaded (documents, etc.).
  • • Whether it can handle complex or ambiguous questions.
Access the test chat

There are two ways to access the test chat:

1️⃣ From the Agents page

On each agent card you’ll see a "Chat" button to the left of "Configure".

Menu → Agents → "Chat" button on the card

2️⃣ From the Dashboard

In the active agents table, click the "..." menu and select "Open chat".

Dashboard → Agents table → ... menu → Open chat
Using the chat
Step-by-step guide
1

Write your message

In the input box at the bottom, type the question or message you want to test.

Example:

What are your opening hours?

2

Send the message

Press Enter or click the send button.

💡 Tip: If you want to write multi-line messages, use Shift + Enter.
3

Wait for the response

You'll see a "typing..." indicator while the agent generates the answer. It may take a few seconds.

4

Read and evaluate the response

Check whether the answer is correct, complete and has the right tone.

5

Continue the conversation

You can keep asking questions. The agent will remember the context of the conversation.

Reset the conversation

If you want to start a new conversation from scratch (without the agent remembering previous messages), use the "Reset" button at the top of the chat.

📋 When should you reset?

  • • When you want to test a completely different topic.
  • • If the agent got "confused" by the previous context.
  • • To simulate how it will respond to new customers.
  • • After changing the agent configuration.

🔄 What happens when you reset:

  • • The entire message history on screen is cleared.
  • • The agent forgets the previous conversation.
  • • You start with a clean slate.
  • • The button will show a loading animation while it resets.
What should you test?
Important scenarios to validate

✅ Your customers' FAQs

The questions you get most often in real life. Make sure the agent answers them well.

"How much does it cost?", "Do you ship?", "Do you have it in stock?", "Do you accept card payments?"

❓ Confusing or poorly written questions

Real customers don’t always write perfectly. Test with misspellings or vague phrases.

"how much is it", "price info", "I want to buy that"

🚫 Off-topic questions

Check that the agent knows how to say it doesn’t know when asked about things it shouldn’t answer.

"Who will win the World Cup?", "What’s the weather like today?", "Tell me a joke"

🔄 Contextual conversations

Test whether the agent remembers what you said earlier in the same conversation.

You: "Do you have shirts?"

Agent: "Yes, we have shirts in several colors..."

You: "And in size L?" (it should understand you're talking about the shirts)

📚 Questions about your uploaded knowledge

If you uploaded documents, check that the agent can find and use that information.

If you uploaded your catalog: "What are the features of product X?"
✨ Continuous improvement

Testing is not something you do just once. It's a continuous cycle:

1
Test the agent.
2
Find issues or areas for improvement.
3
Adjust configuration, personality or knowledge.
4
Test again to verify the improvements.
Repeat the cycle.