The question we get most often these days is some version of “could we just build an AI agent for this?” The answer is almost always yes – technically. Copilot Studio has lowered the barrier dramatically. Building the agent is no longer the hard part. Building one that is still in use three months later is.
We have spent a fair amount of time in Copilot Studio over the past year, both internally and with customers. These are the patterns that keep recurring.
What Copilot Studio actually is
In short: a low-code tool for building conversational agents that can look things up in your own data, call your own APIs and take actions – not just answer questions. It connects directly to Dataverse, SharePoint, Dynamics 365 and everything else already in your Microsoft ecosystem.
That connection is the whole point. An agent that can only talk is a chatbot. An agent that can look up your order status, create a case in Dynamics 365 and notify the right person in Teams is something else.
The four things that decide it
1. The scope has to be embarrassingly narrow
The most common mistake is building “an agent for customer service”. That is not a scope, that is a department. Agents that succeed do one thing: answer questions about delivery times. Find the right document in the quality system. Log a non-conformance report.
Start narrower than feels sensible. You can always expand. The opposite – narrowing an agent that has already disappointed people – is far harder.
2. The data behind it decides everything
An agent is only as good as the sources it can reach. If your documentation is spread across three SharePoint sites, half of it is out of date and nobody knows which version applies, the agent will reflect exactly that – only faster and with more confidence.
A warning sign
If nobody in the organisation can point to which document is authoritative on a given topic, you are not ready for an agent on that topic. Tidy up first. That work has value whether or not the agent ever happens.
3. Escalation must be designed, not an afterthought
The agent will meet questions it cannot answer. What separates a good experience from a frustrating one is what happens next. “I don't understand the question” is a dead end. A clean handover to a human, with the conversation history intact, is a service.
We always build the escalation path before the conversation flow. It forces a concrete answer to who actually owns the requests the agent cannot handle.
4. Somebody has to own it after launch
An agent is not a project that finishes. It is a product that needs maintenance. Questions change, products change, documentation changes. Without an owner who looks at what people are actually asking, the agent quietly decays.
This is the most common reason good pilots die. Not the technology – the ownership.
When not to build an agent
There are cases where the answer should be no, at least for now:
- The volume is too low. If a topic generates five queries a week, solve it with a better FAQ page, not an agent.
- The cost of a wrong answer is high. Legal, medical or safety-critical answers need a human in the loop, and that removes much of the benefit.
- The process behind it is broken. An agent that makes a bad process faster just gets you bad outcomes sooner.
What we ask before we build
- Which single question is this agent going to answer?
- How many times a week is that question asked today?
- Which document is authoritative – and is it current?
- Who takes over when the agent cannot cope?
- Who reads the logs three months from now?
If you can answer all five concretely, it usually goes well. If you cannot, those are five good pieces of work to do before writing a single prompt.
Where we start
In practice we usually begin with a half-day workshop mapping which questions genuinely consume time today, and which of those have one unambiguous correct answer. That produces a short list of candidates, and the top candidate is usually something quite different from what people expected when they booked the workshop.
From there, the building itself is often the fastest part.
Wondering whether an agent is right for you?
We are happy to talk through which tasks genuinely suit one – and which do not.
Get in touch