Skip to content
Our difference

We are on a mission to deliver innovative business transforming technology solutions that exceed our customers’ expectations.

Our culture

Our values guide us in everything we do and help shape our culture and customer approach. Find out more about our values and meet some of our team.
 

Our Microsoft Partnership

As a Microsoft Solutions Partner, we’ve been at the centre of the revolutionary changes that technology has brought to every aspect of life and we continue to stand by their side at the centre of tomorrow’s digital transformations.

Microsoft Solutions Partner

Meet the Executive Team

Meet the leaders driving innovation and excellence at Core – get to know our Executive Team.
 

Our partners

We have successfully built relationships with multiple partners that prepare businesses for the future.
 

Carbon management

We understand our environmental responsibilities as a UK business and IT Managed Service Provider, and we understand how important it is for our customers to partner with responsible providers.
 

Thinking of working at Core?

At Core, we love to work with people who share our passion and motivation for business growth and success.

We believe in fostering a culture where our team members can thrive, and make a meaningful impact, and value integrity, innovation, and excellence. Core is also a leading UK Microsoft Solutions Partner in delivering IT service excellence. 

Our team is made up of a diverse group of people from all around the world, and we all have one thing in common: we’re passionate about providing our customers with outstanding solutions.

If you’re ready to make an impact, grow your career, and work with a passionate and inclusive team driving business growth, we’d love to talk to you.

Interactive Microsoft workshops

Our workshops are designed to help you realise the value of Microsoft technologies in your business, gain real value from your investment and transform the way you work.

The workshops are a collaborative and immersive experience; our experts will work with you to identify your business objectives and establish the Microsoft technologies to help you achieve them.
 

Request a workshop

Our range of workshops covers every aspect of the modern workplace including productivity, collaboration, identity, security and compliance and communication, with interactive and engaging sessions that bring the art of the possible to life.

Download our workshop guide

Read more about the interactive workshops we offer, and how they can benefit your business by downloading our guide.

MCI Workshop Introduction

Managed Services

Discover why Core is the first choice for many organisations looking to add flexibility, efficiency, and expertise to their teams.

Cloud Technology

From Microsoft’s leading platforms to bespoke cloud solutions, Core’s range of cloud technology solutions covers everything the modern workplace needs.

Professional Services

Whichever challenges you face on your digital journey, Core's professional services team has a solution to help, from Automation & AI to our innovative Smart Services.

NFP & Membership

Core's IT Solutions for NFP and Membership organisations help you overcome the unique challenges of the sector, so that your members get value from their membership.

Public Sector

Certified secure solution for the public sector, providing a reliable, flexible, secure and affordable IT solution.

Commercial Sector

Certified commercial sector solutions, covering all your commercial needs from financial and legal services, through to manufacturing.

Download our Frontline Workers white paper

Learn how technology can help to balance productivity with wellbeing for Frontline Workers.

White paper: How technology is revolutionising the health and productivity of frontline workers


Why customers choose us

Since we were founded in 1990 and started our Microsoft journey, we have supported over 10,000 customers on their communications and collaboration projects, and with the introduction of Microsoft's cloud technology, have grown our capabilities significantly across Microsoft 365 and Azure.

What sets us apart is a talented and passionate team who truly love what they do, demonstrating boundless enthusiasm and dedication in every single project.
 

logo-menu-david-lloyd

"It was apparent from day one that Core had a depth of knowledge in Microsoft 365, which we simply hadn’t found anywhere else."

Greater London Authority

"Core has a lot of experience working with the public sector, which was definitely a benefit."

Angel Trains

"There’s such a good working relationship with Core, it’s like having another permanent person in our organisation."

Talbot

"We had a really good, down to earth relationship with a few of the guys, and they know what they are doing."

Read our latest blog articles

How to Create a Copilot Agent



How to Implement Identity and Access Management in 2026
How to Implement Identity and Access Management in 2026



What is the purpose of Identity and Access Management?
The Core knowledge hub

Stay up-to-date with the latest insights, trends, and discussions from Core's team of subject matter experts through our blog topics, news articles and downloadable resources.



How to create a Copilot Agent
Anthony TeteDec 8, 2025 12:17:36 PM4 min read

How to Create a Copilot Agent

How to Create a Copilot Agent
6:06

Creating a Copilot agent might sound like something reserved for developers in lab coats, but the truth is it’s more accessible than ever.

Whether you’re a business leader, a finance manager, or simply curious about the latest AI tools, learning how to create a Copilot agent is a powerful step toward automating everyday tasks and enhancing productivity.  

With Microsoft’s modern tools—ranging from the no-code Copilot Studio to fully custom builds using Azure OpenAI—you can design an AI assistant that understands your goals, uses your data safely, and works the way you want.  

Building a Copilot agent with Microsoft Copilot Studio (low-code solution)

Microsoft Copilot Studio is the easiest way to learn how to create a Copilot agent without writing a line of code. Think of it as an online “agent builder” where you set the personality, rules, and knowledge your assistant should use – and Studio handles the AI model behind the scenes. 

Getting started is simple: sign in at copilotstudio.microsoft.com, click Create an agent, and describe what you want it to do. From there, you can shape your agent through two modes. Describe mode lets you chat your way through the setup (naming your agent, defining its tone, explaining its job), while Configure mode gives you precise control over its instructions and settings. 

A key part of this process is writing clear instructions – the agent’s core “brain” that tells it how to behave. You can also add knowledge sources like SharePoint files or website URLs so it can give accurate, grounded answers rather than relying solely on general model knowledge. 

If you want your agent to go beyond conversation, Studio lets you turn on extra capabilities – such as data analysis tools or image generation – and integrate connectors or APIs so your Copilot can actually perform actions (like updating a SharePoint list or creating a ticket). 

One of the best features is the live test chat, which lets you try out your agent instantly and refine its behaviour as you go. Once you’re happy, you can publish it for others in your organisation to use in Teams, on the web, or inside Microsoft 365 apps. 

Copilot Studio is ideal for business users who want fast results: internal knowledge bots, department helpers, or lightweight workflow assistants. It’s a low-code route that delivers a lot of power without the complexity of building an agent from scratch.

Building a custom Copilot agent with Azure OpenAI (pro-code solution)

If you need more flexibility than Copilot Studio provides, the pro-code route is the way to go. This approach is perfect when you want full control over how to create a Copilot agent inside your own app, website, or internal system. Instead of using a no-code interface, you build the agent yourself using Azure OpenAI and standard development frameworks – giving you unlimited freedom in how it behaves and what it can do. 

The idea is simple: you write code that talks to a model like GPT-4 or GPT-5, give it clear instructions on how it should act, and connect it to your own data and tools. Many teams use frameworks such as Semantic Kernel or LangChain to make this easier, because they handle things like function calling, external API integration, and conversation orchestration for you. 

A typical custom copilot works like this: 

  • You deploy an LLM in Azure OpenAI and call it from your app. 
  • You craft a system prompt that defines the agent’s role and behaviour. 
  • And you wire up actions (like “create a ticket” or “look up an order”) through function calling so the agent can actually do things, not just chat. 

From there, you test, refine, and deploy your agent wherever users need it – maybe as a Teams bot, a web chat widget, or an API endpoint that your product calls behind the scenes. 

This method gives you the same foundations Microsoft uses in its own copilots: powerful models, grounded data, and tool integrations. It requires more effort than Copilot Studio, but the trade-off is total control and the ability to build genuinely advanced, domain-specific copilots tailored to your business. 

Best practices for creating effective Copilot agents

No matter which route you take when learning how to create a Copilot agent, a few universal principles will make yours far more reliable and user-friendly. 

Start with a clear purpose

Decide exactly what your agent should and shouldn’t do. A well-defined role – for example, “You are an HR assistant and only answer HR-related questions” – keeps the agent on track and avoids confusion. Ambiguity is where most copilots go wrong.

Use high-quality, focused knowledge

If your agent relies on documents or webpages, make sure they’re accurate and relevant. Don’t overwhelm it with outdated or unrelated material. Keep your sources tidy, review them regularly, and update anything that changes so the agent always gives the right answers.

Iterate based on real user behaviour

Once people start using your copilot, watch how they interact with it. Are they asking questions you didn’t anticipate? Are there tasks the agent keeps misunderstanding? Use that feedback to refine its instructions, improve prompts, or add new actions or data sources.

Build in safety and ethics

Your copilot should follow company policies and avoid doing anything it shouldn’t. Set clear boundaries in the instructions and add checks for sensitive or inappropriate requests. If the agent can perform actions, make sure it asks for confirmation before doing anything irreversible.

Focus on user experiencecta-copilot-wp-dl-11-25

A great copilot feels approachable. Give it a helpful welcome message, offer example prompts, keep responses clear and concise, and make sure it handles “I can’t do that” moments gracefully.

Performance matters too — faster, cleaner responses make the whole experience feel smoother.