Copilot StudioGitHub Copilot harness foundation course
Build an internal product agent that finds the right items and checks stock. After confirmation, an agent flow reserves them in SharePoint or routes the request for review.
An agent that uses the right sources
Build an agent for showroom replenishment. It finds products in a catalogue, checks current information in SharePoint and uses a skill to follow the company's process. After the employee confirms, an agent flow reserves goods by updating SharePoint or sends the request for manual review.
- 01Create the agentPrepare the environment, solution and agent settings.
- 02Add product knowledgeGive the agent access to the product catalogue and company website.
- 03Retrieve current dataConnect a SharePoint list with variants, prices and stock levels.
- 04Build a skillDescribe how the agent should select products and check stock.
- 05Add company rulesDetermine whether a request fits the standard process or needs review.
- 06Connect the agent flowReserve goods by updating SharePoint when conditions are met. Send other valid requests for manual review.
From question to action
Employees can describe what a showroom needs without searching the catalogue, stock list and replenishment rules themselves. In the course, the agent uses those sources to suggest a product and check whether it can be ordered. Once the request is confirmed, the flow can reserve the item in SharePoint.
You see how the agent can gather the right information and decide on its next step without every path being built as a fixed conversation flow. A skill holds your company's way of working and its rules so the agent can use them when the task calls for it.
After the course you can
- Build an internal agent with a catalogue and live SharePoint data
- Create a skill that captures the agent's way of working
- Connect an agent flow that updates SharePoint or routes requests for review
For teams building their first agent
This course suits teams that want to understand the GitHub Copilot harness and build an agent that gathers information for a task with several steps. You also learn to create skills that give the agent your company's way of working without prescribing every step in advance.
This course suits
- Business roles that want to build their own agents
- IT and AI teams evaluating new agent harnesses
- Consultants building agents for clients
Prerequisites
- No previous Copilot Studio course required
- No programming experience needed, but familiarity with digital tools helps
More Copilot Studio courses
Want to learn the standard harness and build an agent with guided conversations and flows? See the foundation course. Want to connect that kind of agent to external systems and control when it writes back? See the in-depth standard harness course.
Questions about the foundation course
No. This course is about the GitHub Copilot harness inside Microsoft Copilot Studio, which controls how the agent works. It is not about GitHub Copilot as a developer tool.
No. The courses stand alone and show two different ways of building agents in Copilot Studio.
It is a set of instructions for a specific way of working. In this course, the skill helps the agent select products, check stock and assess replenishment rules.
After the employee confirms, the agent flow checks stock and the rules. If the conditions are met, the flow updates the reserved quantity in SharePoint. Otherwise the request goes to manual review and the stock list stays unchanged.
Want to build an agent that works with your data?
Tell us which tasks and sources you want to start with. We'll suggest a course format that fits your organisation.
Contact us
