UK software developers since 2006 · fixed-price quotes · you own the code01623 650333 · info@dijitul.uk
Free chat

Microsoft Copilot Studio Agent Development UK

dijitul developments builds Microsoft Copilot Studio agents for UK businesses: assistants in Teams, SharePoint or your website that answer from your SharePoint and Dataverse content and carry out tasks through Power Platform connectors, custom APIs and MCP tools. We set up permissions, testing and Copilot Credits monitoring. Every project is a fixed-price quote after a free chat.

Updated 2026-11-11 · by the dijitul development team · reviewed by , founder, building websites since 1996

  • Microsoft Copilot Studio
  • SharePoint
  • Dataverse
  • Power Automate
  • Microsoft Entra ID
  • Model Context Protocol
  • Microsoft Graph

Sound familiar?

  • Staff ask the same HR, policy or product questions every day and the answers are buried in SharePoint
  • You tried building an agent in Copilot Studio and it answers confidently from the wrong document
  • An agent needs to look up an order in a system outside Microsoft 365 and there is no connector
  • You are not sure which licences you need, or how Copilot Credits will add up
  • IT is worried an agent will show someone a file they should not see
  • Nobody owns the agent after the pilot, so the knowledge goes stale

Key facts

  • Microsoft Learn lists public websites, uploaded documents, SharePoint, Dataverse and Copilot connectors as knowledge sources
  • For SharePoint and Dataverse, agents use the user's Microsoft Entra ID, so people only see content they can already access
  • Since 1 September 2025 Copilot Studio usage is measured in Copilot Credits rather than messages
  • Credits come from pay-as-you-go via Azure, prepaid Copilot Credit packs or a one-year prepurchase plan
  • Unused prepaid Copilot Credits do not roll over to the next month, according to Microsoft Learn
  • Copilot Studio can connect to MCP servers, using the Streamable HTTP transport only
  • Data policies that govern Power Platform connectors also govern an agent's MCP tools

What Copilot Studio is good for

Microsoft Copilot Studio is Microsoft's tool for building AI agents that run in Teams, Microsoft 365 Copilot Chat, SharePoint, websites and other channels. It sits inside the Power Platform, so it shares environments, connectors and governance with Power Apps and Power Automate.

It is a strong choice when your knowledge and users already live in Microsoft 365. Typical agents we would build:

  • An internal helpdesk agent that answers HR, IT and policy questions from SharePoint, with links to the source.
  • A sales or service agent that answers product questions and checks order status in your ERP through a connector.
  • A process agent that collects details for a request, such as a holiday booking or a returns authorisation, and starts the approval flow.

If your organisation is not on Microsoft 365, or you need full control of the model and interface, a custom LLM application is usually a better fit, and we will say so.

Grounding agents in SharePoint and Dataverse

Microsoft Learn's knowledge sources summary lists public websites, documents uploaded to Dataverse, SharePoint, Dataverse tables and enterprise data through Copilot connectors. For SharePoint, Dataverse and connector sources, the agent authenticates as the person asking, so it only surfaces content that user can already access. That is the right model, but it also means messy SharePoint permissions become visible very quickly.

Most poor answers come from the content, not the agent: five versions of the same policy, scanned PDFs with no text layer, or libraries that mix current and archived documents. Part of our work is tidying the sources the agent uses and pointing it at specific sites and libraries rather than everything.

Copilot Studio has an Allow ungrounded responses setting. With it off, Microsoft says the agent blocks replies that did not use a knowledge source or tool. For policy and compliance agents we normally turn it off and write instructions that require citations. See RAG knowledge bases for the same ideas outside Microsoft's platform.

Connecting to systems outside Microsoft 365

Agents become useful when they can look things up and act. Copilot Studio offers three main routes, and we choose per system:

  • Power Platform connectors: hundreds of prebuilt connectors, such as Dynamics 365, Salesforce and SQL Server, many of them premium.
  • Custom connectors built from an OpenAPI definition of your own API, with OAuth 2.0 or API key authentication.
  • MCP servers: Microsoft Learn documents an onboarding wizard for connecting an existing MCP server. It requires generative orchestration and supports the Streamable transport only; Microsoft says SSE has not been supported since August 2025.

Microsoft Learn also notes that MCP access runs through Power Platform connectors, so a data policy that blocks a connector blocks the MCP tools behind it. That is useful: your existing governance applies. For multi-step work we use agent flows in Power Automate, with human approval steps for anything that changes records or sends messages to customers.

Licensing and Copilot Credits, from Microsoft's own pages

Licensing is where most Copilot Studio projects stall, so we work it out early, using Microsoft's documents rather than memory. As of Microsoft Learn's licensing page updated in November 2026:

  • Copilot Credits are the common currency. They replaced messages on 1 September 2025.
  • Credits come from pay-as-you-go billed through an Azure subscription, prepaid Copilot Credit pack subscriptions, or a one-year prepurchase plan.
  • Makers need a Copilot Studio user licence, which is free but requires the tenant to hold a prepaid credit pack, or a Microsoft 365 Copilot licence. A trial lets you build and test but not publish.
  • Microsoft says users with a Microsoft 365 Copilot licence are not charged for classic answers, generative answers or Microsoft Graph grounding when they use agents in Copilot Chat, Teams or SharePoint under their own identity.
  • Unused prepaid credits do not carry over month to month, and exceeding purchased capacity can lead to service denial.

Microsoft Learn now also describes more than one agent "harness", and licensing differs between them, so we confirm which applies to your agent. Microsoft publishes an agent usage estimator and a licensing guide; we use both to forecast credits before you commit. We do not quote Microsoft's prices on this site because they change; check Microsoft's pricing page or your licensing partner.

Testing, governance and handover

Before launch we build a set of real questions with known good answers and run it after every change to instructions, knowledge or tools. We set up separate development and production environments, put the agent in a Power Platform solution so it can be moved cleanly, and check data policies with your IT team. After go-live, analytics show which questions fail and where credits go. We hand over written admin notes so someone in your business owns the content. Every Copilot Studio project is a fixed-price quote after a free chat.

What we deliver

  • A scoped agent design: audience, channel, knowledge sources, tools and what it must refuse
  • Knowledge setup across SharePoint, Dataverse and documents, with content tidied where needed
  • Custom connectors or an MCP server for systems outside Microsoft 365
  • Agent flows in Power Automate for multi-step tasks, with approvals where needed
  • A test set of real questions with expected answers, run before every change
  • Copilot Credits estimates, usage monitoring and alerts
  • Admin notes covering data policies, environments and who maintains what

How it works and what it costs

Every project gets a fixed-price quote after a free initial chat and a short scoping stage. You own the code and the data.

  1. Free chat

    Tell us the problem in plain English: what you do now, what goes wrong and what "better" looks like. No charge, no obligation.

  2. Scoping

    We map the processes, systems and data involved, agree what is in and out, and write it down so there are no surprises.

  3. Fixed-price quote

    You get a fixed price for the agreed scope, or a phased plan for bigger builds, so you can start small and prove it works.

  4. Build and test

    We build in short stages you can see and try, test against real data, then go live carefully with a rollback plan.

  5. Hand over and look after

    You own the code and the data. We can host it, support it and keep improving it, or hand it to your own team.

Frequently asked questions

Can a Copilot Studio agent answer from our SharePoint?

Yes. SharePoint is a supported knowledge source, and Microsoft Learn says the agent uses the asking user's Microsoft Entra ID, so people only see content they already have permission to open. dijitul developments usually tidies and narrows the SharePoint sources first, because duplicated or outdated documents are the main cause of poor answers.

What licences do we need for Copilot Studio?

Microsoft's licensing page lists Copilot Credits from pay-as-you-go, prepaid packs or a prepurchase plan, plus a free Copilot Studio user licence for makers or a Microsoft 365 Copilot licence. Exact needs depend on channel and users. dijitul developments works this out with you from Microsoft's current documentation during scoping.

Can Copilot Studio connect to our own system?

Yes, through a prebuilt Power Platform connector where one exists, a custom connector built from your API's OpenAPI definition, or an MCP server. Microsoft Learn says Copilot Studio supports MCP over the Streamable transport. dijitul developments builds the connector or API if your system does not have one.

How do we stop the agent making things up?

Turn off the Allow ungrounded responses setting so replies must use a knowledge source or tool, require citations in the instructions, and point the agent at clean, current content. dijitul developments also runs a test set of real questions before every change, so regressions are caught before staff see them.

Copilot Studio or a custom-built AI assistant?

Copilot Studio suits organisations already on Microsoft 365 that want agents in Teams and SharePoint with Microsoft's governance. A custom build suits public-facing products, non-Microsoft businesses or cases needing full control of model, interface and cost. dijitul developments builds both and will recommend one during scoping.

How is a Copilot Studio project priced?

dijitul developments gives a fixed-price quote after a free chat and a scoping stage covering the agent's audience, knowledge, tools and licensing. Microsoft licences and Copilot Credits are paid to Microsoft or your licensing partner and are separate from our quote; we estimate them before you commit.

Related

Tell us what you need to build

Free chat, clear scope, fixed-price quote. You own everything we build.

Call usFree chat