Playground

The Playground is the safest place to improve quality. It lets you test changes without immediately affecting production.

Playground

The Playground is the safest place to improve quality. It lets you test changes without immediately affecting production.

What You Can Change In The Playground

The settings panel supports temporary overrides such as:

  • model and OpenRouter variant
  • temperature
  • reasoning effort for supported models
  • input token limit, or Auto for the provider context window
  • conversation history summarization
  • system prompt
  • top K and similarity settings
  • simulated language
  • simulated channel
  • interceptor testing
  • retrieval settings

What Makes It Valuable

The Playground is more than a chat box. It also gives you:

  • a debug panel for inspection
  • persistent test sessions
  • reset-to-production behavior
  • a way to save validated settings back as production defaults

Test History

Test sessions are saved in the database for the selected agent workspace. Refreshing the page, closing the browser, or Redis expiry does not erase them. Open a saved session from the test-session list to continue it.

Playground sessions are classified as tests. They do not appear in customer Conversations, takeover queues, customer profiles, or conversation-derived customer analytics. Test runs still use the normal usage and credit accounting.

New test starts a fresh session without deleting the current one. Delete test permanently asks for confirmation and removes the session, its messages, and its execution records. Shared library media is not deleted. Private test-owned files lose access immediately and their storage cleanup follows the existing artifact cleanup process. Running or retried requests cannot restore a deleted test.

Deleting a test does not erase copies already included in an independent Copilot conversation or its recovery receipts. Those copies follow Copilot's separate retention rules.

Temporary Overrides vs Saved Defaults

Use temporary overrides when you are exploring an idea or reproducing a bug.

Save defaults only when you are confident the change should become the new baseline for the agent. That keeps the Playground useful for experimentation instead of turning every test into a production edit.

Conversation history controls follow the same rule. A temporary override applies to that test session only; save it to make it the agent's baseline, or reset that control to Auto to inherit again.

Run Details And Activity

The live activity stream shows execution steps while the agent works, including retrieval, tools, and generation. Completed activity is retained with its response; it is not private model reasoning.

Click an AI response bubble to highlight it and inspect that response's Run details. Keyboard users can focus its inspection control and press Enter or Space. Selecting the same response again, pressing Escape, or using the inspector's follow-latest control clears the selection. With no response selected, Run details follows the latest AI response. A new response does not replace an explicitly selected older response.

The chat thread shows responses without inline AI Debug or Thought process controls and panels. Click a response to inspect its debug information, execution timeline, and activity in Run details. While the agent is working, Run details updates live unless you have selected an older response.

The debug views matter because a good-looking answer can still come from the wrong process.

Check for things like:

  • whether retrieval found the right chunks
  • whether latency came from retrieval, generation, or tools
  • whether an interceptor changed the path
  • whether a simulated channel changed the answer style
  • whether a model or threshold change improved the result for the right reason
  1. reproduce a real question from Conversations
  2. test one change at a time
  3. inspect the debug output, not just the final answer
  4. compare against the current production default
  5. only save changes after the improvement is clear and repeatable

Do not fix everything with prompts

If the problem is weak source content or a missing interceptor, the Playground should help you discover that quickly instead of hiding it behind prompt inflation.

Best Practices

  • keep a short set of real benchmark questions for every major use case
  • test both strong and weak queries, not just easy happy paths
  • use simulated channel settings when answers differ by surface
  • save defaults only after you have checked for regressions

Agent Settings

Tune AI, retrieval, escalation, and voice defaults for one agent.

Conversations

Review chats, reply as human, and inspect voice sessions.

Voice Lab

Test native voice sessions, local settings and backend tasks.

Last updated: October 2026