Before you start: what needs to be ready

Deployment only goes smoothly if you have three things in place before your first click in Copilot Studio:

On the licensing side you need access to Copilot Studio and a Power Platform environment where the agent will live. If the agent is going into Microsoft Teams, you'll also need admin approval to publish the app.

Step 1. Create the agent and describe its role

In Copilot Studio choose Create → New agent. Instead of the conversational mode, go to Configure and enter manually:

The instructions are the most important half-page in the whole project. Come back to them after every testing session.

Step 2. Connect knowledge

In the Knowledge tab add sources: a SharePoint site, specific pages, files or a public website. A few rules that save weeks of fixes:

Quick knowledge test

In the test pane on the right, ask 5–10 real questions from your scope list. At this stage you care about one thing: does the agent answer based on the documents and does it cite the source? If it makes things up or points to the wrong procedure — fix the sources before moving on.

Step 3. Add a create-ticket action

This is where the agent stops being a search box and becomes real relief for first-line support. In the Actions tab add an action — the easiest way is a ready-made Power Platform connector for your system (e.g. “Create issue” for Jira, “Create record” for Dataverse or a SharePoint list).

For each action set:

A good practice is confirmation before saving: the agent shows the collected data and asks “Shall I open a ticket with these details?”. This cuts down on junk tickets.

Step 4. Design the conversation flow

Copilot Studio can drive the conversation generatively based on the instructions and action descriptions alone (orchestration). For key paths, however, it's worth adding explicit Topics to stay in control:

Step 5. Test on real cases

Prepare a set of 20–30 scenarios: simple questions, tricky questions, requests for action, attempts to extract information outside the scope, typos, mixed languages. Write down the expected result for each. Run them in the test pane and check:

Turn on analytics in Copilot Studio — after publishing, it will show which topics are “falling apart” and where to add knowledge.

Step 6. Publish and share in Teams

Click Publish. Then in the Channels tab turn on Microsoft Teams and generate an install link. You have two ways to share it:

Start with a 1–2 week pilot in one department. Collect feedback, refine the instructions and knowledge, and only then roll it out further.

Maintenance: what to do after deployment

A service desk agent is not a “set it and forget it” project. A minimum maintenance rhythm:

The most common mistakes