Skip to main content
Test your agent from the app before you deploy it. The test widget lets you check the same agent in three ways: text chat, a voice conversation in your browser, or an outbound phone call.

Open the test widget

  1. Open Agents in your workspace.
  2. Select the agent you want to test.
  3. Open the Test controls and choose Chat, Talk, or Call.
You can also open an agent in Agent Studio and use the test controls in the header. Save important configuration changes before testing so you are checking the version you intend to use.

Test with Chat

Use Chat to check the agent’s instructions, answers, and knowledge-base responses with text.
  1. Select Chat in the test widget.
  2. Type a message in the input field.
  3. Select the send button or press Enter.
  4. Review the response and continue the conversation with follow-up questions.
When a response uses a knowledge base, the relevant source snippets appear below the response. Use the New conversation control to clear the current exchange and start again.

Test with Talk

Use Talk for a voice conversation in your browser. This is useful for checking the greeting, turn-taking, language behavior, and voice response before you place a real phone call. Before you start, allow microphone access and use headphones to reduce feedback.
  1. Select Talk in the test widget.
  2. Select Start Call.
  3. Allow microphone access when your browser asks.
  4. Wait for the status to show that the agent is listening, then speak naturally.
  5. Review the live transcript as the conversation continues.
  6. Select End Call when you are finished.
The widget shows the call duration and indicates when the agent is speaking. After the call ends, select Call Again to start another browser voice test.
If the microphone is denied or the audio connection cannot be established, check your browser permissions and audio device before trying again.

Test with Call

Use Call to place an outbound call to a real phone number. This mode requires a connected telephony provider and a default outbound number assigned to the agent.
  1. Select Call in the test widget.
  2. Enter the number to dial in Dial number, including the country code. For example, +919876543210.
  3. Check the number shown under Calling from.
  4. Select Call Now.
  5. Check Call Logs for the result.
If Calling from shows No default outbound number set, assign an outbound number to the agent before placing the call. See Deploy for channel and number configuration.

What to check during testing

Use a short checklist for every important agent path:
  • Does the greeting identify the agent and make the next step clear?
  • Does the agent follow the Agent Purpose, Response Style, and Call Flow instructions?
  • Does it answer from the right knowledge base content?
  • Does it ask for missing information instead of guessing?
  • Does it switch languages as expected?
  • Does it handle an uncertain or unsupported request appropriately?
  • Does it reach the intended outcome without unnecessary turns?
After making changes, return to Agent Core, save the agent, and run the relevant test again.

What’s next