Back to Insights INSIGHTS

Copilot vs custom AI: where the line sits now

January 2026 · Updated 1 October 2026 9 min read

“Should we just use Copilot, or do we need something built?” is still the question I am asked more than any other. When I first answered it in January the reply was simple: Copilot for general desk work, a custom tool for anything specific to your business. That answer is no longer good enough, and part of it is now wrong.

Two things moved the line in September 2026. Copilot Cowork gained an App skill that builds small interactive apps from a description. And Copilot Studio gained frontier models, GPT-6 Astra and Claude Fable 5.1, which means the model you would reach through a custom build is now also reachable inside your Microsoft tenant. Both of those eat into territory I used to describe as custom-only, and it would be dishonest to pretend otherwise.

The position in one paragraph

Use Copilot for tasks that live inside the Microsoft Graph and are scoped to one person or one team. Build custom for workflows that cross systems, run at high volume, face people outside your company, or where the cost of each transaction matters. Most SMEs have both kinds of work, so most end up with both.

The rest of this post explains why the line sits there and how to place a given process on one side of it.

What moved

What Copilot is now the right answer for

If the task lives in the Graph (email, calendar, Teams, SharePoint, OneDrive, the Office apps) and one person or one team is both asking for it and checking the result, Copilot is usually the right tool and a custom build is usually a waste of money. That covers more than it did a year ago:

The last one is worth dwelling on. For users who hold a Microsoft 365 Copilot licence, classic answers, generative answers and Graph grounding inside Copilot Chat or Teams do not draw credits. A conversational agent for licensed staff is close to free at the margin, quick to build, and governed by the permissions model you already have. I would not build that custom today.

Where custom still wins

Cross-system workflows

Copilot sees what the Graph sees. If the process starts in a shared mailbox, needs a lookup in your CRM, and ends with a record in your finance system, most of the work is outside its natural reach. Connectors and plugins narrow the gap, and Anthropic’s Claudeforce now puts Claude inside Salesforce, so “off-the-shelf AI cannot reach your CRM” is no longer true as a general rule. But stitching three systems together with a defined hand-off at each stage is integration work whichever tool you start from, and a purpose-built service usually does it more reliably than an agent improvising the route each time.

High volume

Anything that runs thousands of times a month without a person starting each run is a pipeline, not a conversation. Pipelines want fixed behaviour, structured output and a cost that does not grow with every step the tool takes.

Externally facing work

Copilot is licensed and designed for your own staff, working with their own permissions. A customer-facing assistant on your website, or anything that sends output to clients without a human reading it first, needs behaviour you can specify, test and pin to a model version. That is a build.

Where per-transaction cost matters

Copilot Credits charge per interaction: about 2 credits for a generative answer, 5 for an action, 10 for Graph grounding and 25 for an autonomous action, at US$0.01 a credit pay-as-you-go. A custom tool on the Claude API charges per token. Using the illustration from our Power Automate vs Copilot Studio vs Claude API comparison: classifying, checking and routing 3,000 inbound emails a month comes to roughly 130,000 credits as an autonomous Copilot Studio agent, which is five or six prepaid packs at US$200 each. The same job on Sonnet 5 is about US$21 of model spend plus modest hosting. The build has to be paid for, but at that volume the running cost differs by an order of magnitude.

Reverse the shape, 300 licensed staff asking an HR agent questions in Teams, and Copilot Studio wins just as clearly. Per-interaction pricing suits conversations. Per-token pricing suits pipelines.

The App skill: what it replaces and what it does not

A year ago, a team that wanted a small tracker, calculator or intake form with some logic behind it had two options: a spreadsheet nobody trusted, or a quote from someone like me. If the App skill does what Microsoft describes, a good share of those requests no longer need a developer, and I would rather tell you that than quote for the work.

Before you rely on an app built this way, I would ask four questions. Who owns it when the person who described it leaves? Where does its data live, and who else can see it? Does it need to talk to anything outside Microsoft 365? And if it produced a wrong answer, would anyone notice? If the answers are “the team”, “in our tenant”, “no” and “yes, quickly”, use it. If the app is going to become part of how you bill, quote or report to a regulator, treat it as software and build it properly.

Copilot Studio with frontier models: the middle ground

With Fable 5.1 available in Copilot Studio, “we need a custom build to get the better model” is no longer an argument. Model quality has stopped being what separates the two routes. What separates them now:

I go through the model side of that decision in how to choose the right AI model.

A practical comparison

ScenarioCopilotCustom build
Summarise a meeting or thread✓ Copilot — native, nothing to buildOverkill
Draft a client proposal✓ Copilot — in Word, with your files as contextUnnecessary
Prepare a weekly status pack from email, Teams and a tracker✓ Copilot Cowork — one person, inside the GraphOnly if it must pull from external systems
Small internal tracker or calculator for one team✓ App skill, where available in your tenantOnly if it becomes business-critical
HR or IT questions answered in Teams for licensed staff✓ Copilot Studio — near-free at the marginHard to justify
Triage 3,000 inbound emails a month, unattendedPossible, but metered on every run✓ Custom — per-token cost, fixed behaviour
Extract supplier invoices into your finance systemPartial; the finance system is outside the Graph✓ Custom — cross-system, structured output
Customer-facing assistant on your websiteNot what Copilot is licensed or designed for✓ Custom — tested, pinned, auditable

Four questions to place a process

  1. Does everything the task needs live in Microsoft 365? If not, you are already doing integration work.
  2. Is it scoped to one person or team, with a human looking at each result? If yes, Copilot. If it runs unattended, keep going.
  3. How many times a month does it run? A few hundred or fewer, Copilot Studio is fine and faster to stand up. Thousands, do the credit maths against a token-priced build before you decide.
  4. Does anyone outside the company see the output without a person checking it? If yes, you need the control a build gives you.

What I recommend for most SMEs

A small Copilot footprint for the knowledge workers who will use it, one or two Copilot Studio agents for staff-facing questions once licences are in place, and one or two custom tools for the heaviest, most repetitive workflows. Not Copilot for everyone, and not a custom build for everything.

Whichever side a process lands on, the groundwork is the same. Copilot acts with the user’s permissions and a custom tool acts with whatever its service principal has been given, so both depend on the permissions hygiene in our oversharing guide, and both need an owner for the budget. The question I ask every client has not changed: what does your team do every week that takes significant time, follows a consistent pattern and produces a predictable output? Those are the candidates for a build. You can see what that looks like in practice in our case studies.

FAQ

For most UK SMEs the answer is both, for different work. Use Copilot for tasks that live inside the Microsoft Graph and are scoped to one person or one team, such as drafting, summarising, meeting preparation and multi-step delegation in Copilot Cowork. Build custom for workflows that cross systems, run at high volume, face customers, or where the cost of each transaction matters.
For small internal apps used by one team, it can replace work that used to need a developer. The App skill builds small interactive apps from a description, although it may still be in targeted release in some tenants. It does not replace a build where the app must connect to systems outside Microsoft 365, run unattended at volume, or become part of how you bill, quote or report to a regulator.
Not in the way it used to. Since September 2026 Claude Fable 5.1 and GPT-6 Astra are available in Copilot Studio and Copilot Cowork, although Microsoft limits them to those two surfaces. The difference between the routes is now how you pay (Copilot Credits per interaction versus tokens), how much control you have over prompts, output format and model version, who maintains the tool, and which systems it can reach.
When the work is unattended and high-volume. Copilot Studio charges Copilot Credits per interaction, with an autonomous action costing 25 credits before any grounding or follow-on action. A custom tool on the Claude API pays per token: Claude Sonnet 5 is US$2 per million input tokens and US$10 per million output tokens. At a few thousand items a month the custom tool's running cost is typically an order of magnitude lower, although the build itself has to be paid for.
When the process is a conversation, your users hold Microsoft 365 Copilot licences, and the knowledge lives in Microsoft 365. Licensed users do not draw Copilot Credits for classic answers, generative answers or Graph grounding inside Copilot Chat or Teams, so a staff-facing agent is close to free at the margin. It is also the better choice when the business needs to edit the agent without a developer.

If you are not sure which side of the line a particular process falls on, that is a half-hour conversation, and I would rather have it before you buy licences or commission a build than after.

Not sure which side of the line your process sits on?

Bring one process to a free 30-minute discovery call. I will tell you whether it belongs in Copilot, Copilot Studio or a custom build, and why. It is the starting point for our Microsoft 365 AI consultancy and our custom AI work.

Book a Free Discovery Call