Pattern
Deliberate environment choice
Agents built in the wrong environment, which silently costs transcripts, permission isolation, or retention options weeks later.
Last reviewed 8 July 2026
The pattern
Choose your environment deliberately in minute one, before you build anything. Check the environment name in the top right corner every time you start. Developer environments store no transcripts, so you lose your main debugging evidence without noticing. The default environment is not meant for production: every user is a maker there, without permission isolation or connector guardrails. The default retention job deletes transcripts after 30 days. Decide your retention and observability needs before building, not after the first production incident.
When to use it
- In minute one of every new agent, before the first topic exists.
- When you start work for a new client or team.
- Before you promise anyone that production issues can be investigated later.
Steps
- Check the environment name in the top right corner of Copilot Studio.
- Confirm the environment matches the purpose: development, test, or production.
- Do not build production agents in the default environment.
- Do not build in a developer environment if you will need transcripts; they are not stored there.
- Decide how long you must keep transcripts; the default cleanup deletes them after 30 days.
- Replace the default retention job if an incident might surface later than 30 days.
- Note the chosen environment and the retention decision where your team can find them.