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 the agent editor and use the Test button in the header. The widget tests the version you have open, not necessarily the live one - the chip beside the agent name says which, and Draft V3 means you are trying an unpublished draft. Switch versions while the widget is open and it follows you. Save your changes first: a test runs what is stored, not what is on screen unsaved. See Versions.

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. Every workspace starts with the shared Vocily Test Number, so you can make this call before connecting a carrier or renting a number of your own. Set it as the agent’s Outbound From Number in Deploy and it becomes the Calling from number here. Calls from it are charged to your wallet like any other call.
  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.
Calling from is read-only - it shows the agent’s Outbound From Number, and there is no per-call picker. If it shows No default outbound number set, assign one to the agent before placing the call; Call Now is disabled until you do. See Deploy for channel and number configuration.
The Test Number is for outbound testing from the dashboard only. It cannot receive inbound calls, and it is not accepted by campaigns or the API. See Test Number.

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