Skip to main content

Test in the playground

The Playground is where you can test your agent before deploying it to real customers. It's a safe environment to have conversations, see how your agent responds, and make improvements.

Accessing the playground

There are 2 ways to access the playground for your agent.

Option 1: From the agent editor

  1. Open your agent in the editor
  2. Click the Test button at the top right of the page

Option 2: From the agents overview

  1. Navigate to the agents overview by clicking Agents and then Manage agents in the navigation menu
  2. Find your agent in the agents overview table and click Test in playground

Starting a test conversation

The playground lets you have a voice conversation with your agent directly from your browser:

  1. Make sure your browser has microphone access enabled
  2. Click the Connect button to start the conversation. Make sure you have given permissons for your microphone and speakers to be used.
  3. Begin speaking to test your agent using either Push to talk or Always listening mode.
First test

For your first test, just try a simple interaction like "Hi, can you help me?" to see how your agent greets customers.

Understanding the playground interface

The playground provides several tools to monitor your agent's performance:

Timeline event feed

On the left side, you'll see a unified timeline that shows everything happening in real-time:

  • Conversation transcipts: What you (the customer) said and how the agent responded
  • System events: State transitions, actions performed, variables being set and guardrails that trigger

This combined view gives you a complete picture of both the conversation and what's happening behind the scenes as your agent processes each interaction.

Auditable timeline in production

This timeline is not just recorded for playground conversations. You will have this overview for all conversations that your agents have, also in production.

Audio visualization

A waveform display shows audio levels in real-time, helping you confirm that the agent is hearing you clearly.

Chat input window

At the bottom of the event feed you have a chat input field that you can use to interact with your agent using pure text input. This can be convenient for testing in public spaces where you can't speak.

Audio & text input

The models Stellar uses for your agent can work with both audio and text input.

Conversation modes

Studio offers two conversation modes: Push to talk and Always listening. You can switch between the modes using the toggle in the playground controls.

Push to talk (default)

  • Click and hold to speak, release when done
  • Useful for testing in noisy environments
  • Good for precise control over turn-taking, for example in demos

Always listening

  • Your audio is continuously recorded to detect if you are speaking
  • The agent automatically detects when you've finished speaking
  • Most natural for testing normal conversations

Testing tips

Here are some things to try when testing your agent:

  1. Test Common Scenarios: Ask questions your customers typically ask
  2. Try Edge Cases: See what happens with unclear or unexpected questions
  3. Check Handovers: Test any handover actions you've configured
  4. Monitor Guardrails: Watch the event feed to see if any guardrails trigger
  5. Test Interruptions: Try interrupting the agent mid-response

Making adjustments

If you notice potential improvements during testing:

  1. Click Disconnect to end the current conversation
  2. Navigate to the agent editor (you can just click Edit Agent in the playground)
  3. Make your changes and save
  4. Return to the Playground and test again (you can use the Test button in the agent editor)
Changes take effect immediately

Configuration changes apply to new conversations immediately, so you can iterate quickly.

What's next?

Next, let's look at how to review your conversation in detail.