Agents
Test your agent
Open the playground, talk to your agent by chat or by call, and understand what the test does and does not prove.
The playground is a real conversation with your agent, started from the portal instead of from a channel. It runs the same agent, the same model, the same knowledge and the same tools a customer would reach, and it is charged the same way. Use it to hear the agent before you connect anything to it.
What you need
- An agent that is not archived. The Test button is disabled while the agent is archived. See Agent status.
- Credits on the workspace. The session is refused before it starts if the balance cannot cover a turn.
- A microphone and permission to use it, for Call mode only. Chat mode needs nothing but the browser.
Steps
Step 1: Open the playground
Press Test in the agent header. It is on every tab, so you do not need to be anywhere in particular. The agent's Playground tab carries the same thing under Test your agent, described as Start a live voice session using the agent's current configuration.
An overlay opens with the caption Start a test session and two choices, Chat and Call.
Step 2: Choose Chat or Call
Chat starts a text session. Your browser exchanges text with the agent, with no speech in the loop.
Call starts a voice session. Your browser sends your microphone and plays the agent's speech back, which is the full pipeline: speech to text, then the model, then text to speech.
The caption changes to Try Chat or Try Call and the status line reads Connecting… while the session is being set up.
Step 3: Talk to the agent
In Chat, type into the box labelled Type Your Message Here and press the send control, Send message. While the agent is answering, the send control is disabled: the playground allows one turn at a time. Three dots appear while the agent has your message and has not started replying, labelled Agent is thinking…, and the reply fills in as it arrives rather than landing whole.
In Call, just talk. The status under the controls reads Listening… while the agent is waiting on you and Agent is speaking… while it talks back. Mute microphone stops your audio and the status changes to Microphone off. Pressing it again reads Unmute microphone.
Step 4: End the session
Cancel ends the session and returns you to the Chat or Call choice, so you can try the other one. The close control, the Escape key and clicking outside the overlay all end the session and close the playground.
Closing always ends the session. There is no way to leave one running behind the overlay.
Get it right
A test proves one change at a time. Decide what you are checking before you press Test, and keep the same questions from one run to the next.
Recommended
- Write down three questions a customer asks, run them in Chat after every change to the instructions or the knowledge, and compare the answers.
- Switch to Call to check the voice, the pauses and how the agent handles being interrupted, once the answers are right in Chat.
Less effective
- Chatting freely, changing the persona, the model and the knowledge together, then testing again.
- Running every test as a Call. A call costs more than a chat of the same length and tells you nothing extra about the wording.
Worked example
You have just added the returns policy to the agent's knowledge and turned on Enable retrieval.
- Press Test, choose Chat, and type
Can I return shoes I bought 20 days ago? - If the policy is Ready and selected, the answer quotes it. If the agent answers from general knowledge instead, work through the checklist.
- Press Cancel, choose Call, and ask the same question aloud. Listen for the same facts.
- Open the Conversations tab. Both sessions are there with their transcript and Total credits.
What happens next
The session is recorded like any other. A Chat test is kept as a web chat conversation and a Call test as a web voice one, both on the agent's Conversations tab, with their transcript, their credits and their tool calls. The agent's session count goes up, and a Call test counts toward the voice figures on the Overview tab.
Nothing about the test is marked as a test. Once it is recorded it is a conversation like the rest.
The first line you see
In Chat, the opening line is on screen before the agent has said anything. It is the agent's Greeting message, exactly as it is saved on the Persona tab.
The agent also greets when it joins. When your greeting is already on screen, that first incoming line is not shown a second time. When the agent has no greeting saved, there is nothing to show up front and the agent's own opening line appears instead, so you see whatever it chose to open with.
In Call, the greeting is spoken, not written. Nothing is shown before the agent starts talking.
What the playground costs
The same as a real conversation, at the same rates. A call is charged for the time it is connected and every turn for its AI usage, and there is no discount, no exemption and no free allowance for a session started from the portal. See What a turn costs.
Two consequences worth planning for:
- A Call test costs more than a Chat test of the same length, because a call also pays 2,500 credits for every minute it is connected.
- Leaving a call connected while you read something else is charged for every minute it stays connected. Press Cancel when you are done.
If the balance runs out mid-call, the session ends, the playground shows The call ended because the workspace ran out of credits. and offers upgrade your plan beside it.
What the playground does not exercise
The playground runs the agent. It does not run the channel, so everything a channel adds is missing from the test.
| Not exercised | On a channel |
|---|---|
| The handoff instruction | Helpdesk and Genesys conversations add a handoff instruction to the agent's instructions. The playground uses your instructions as written |
| Conversation history | A text channel carries earlier turns into a resumed conversation. A playground chat starts with none |
| Contact identity | A channel conversation knows who the customer is from the provider's profile. A playground session has no contact |
| Delivery back to the customer | A channel reply is handed to the provider to send, and can fail there. In the playground the reply is already in front of you |
| Session close rules | Channel conversations close on a timeout, a human takeover, an escalation or a reassignment. A playground session ends when you end it |
| Working hours | A playground session starts at any time of day, as a channel conversation does. See Working hours |
A clean playground run tells you the persona, the model, the voice, the knowledge and the tools are right. It does not tell you the channel is connected correctly.
Limits
| Limit | Value | Applies to |
|---|---|---|
| Time allowed to start a session | 20 seconds | Chat and Call |
| Time allowed for a reply before the turn is given up | 60 seconds | Chat |
| Turns in flight at once | 1 | Chat |
| Time allowed to end a session cleanly | 5 seconds | Chat and Call |
| Transcript kept when you reopen the playground | None. Reopening clears the thread and any error | Chat |
| Testing an archived agent | Refused | Test is disabled, and a session cannot be started on the agent |
Troubleshooting
No reply. Try again.
Sixty seconds passed between your message and the first word of the answer. The turn is given up and this line takes the place of the agent's bubble. The session stays open, so you can send again.
A slow tool call and a slow model both look like this. Check the conversation afterwards for a tool call that did not return.
Could not start the voice session.
Or, in chat mode, Could not start the chat session. The session could not
start. Check, in order: the workspace has credits, and the agent is still
active, since it may have been archived in another tab. Then close the
playground and try again. If it keeps failing, contact support with the agent
id.
Timeout has occurred
The start did not finish within 20 seconds. Close the playground and try again. Repeated timeouts are not caused by the agent's configuration; if they continue, contact support.
The call ended because the workspace ran out of credits.
A turn could not be charged, so the session ended. The message carries an upgrade your plan link. Nothing is lost: the turns that were charged are on the conversation.
The agent speaks but I hear nothing
The browser blocked audio playback, or the output device is wrong. Check the browser tab is not muted and the right output device is selected, then reload and start again.
The greeting appears twice
It should not. The playground shows your saved greeting once and does not repeat the agent's own opening line. If you see two, the second one is not the greeting: it is the agent's first real answer.
FAQ
Do playground conversations cost credits?
Yes, at exactly the same rates as a customer conversation. There is no test mode.
Do playground conversations show up in my analytics?
Yes. They are ordinary conversations, counted in the voice and text figures and in the credits used.
Can I test an archived agent?
No. Test is disabled while the agent is archived, and a session cannot be
started on it; the refusal reads Cannot start a session on an archived agent.
Does the playground use my saved settings or the ones I just typed?
The saved ones. The session takes the agent as it is saved, so save your edits before you test. Changes made during a session apply to the next one.
Can I see the transcript of a call I just made?
Not in the playground. Voice mode shows no words on screen. The transcript is on the agent's Conversations tab once the call ends.
Why does the chat let me send only one message at a time?
Because the agent answers one turn at a time. The send control unlocks when the reply is complete or the 60-second wait expires.
Related
- Agent status: why Test is disabled on an archived agent
- What a turn costs: what each test session is charged
- Working hours: what the window does and does not change
- The agent overview tab: where a test session shows up in the numbers
- Write the persona: the greeting and instructions the test runs
- Choose a model and reasoning effort: the model the test uses
- Voices and language: the voice you hear in Call