Site icon @WonderLaura – Laura Rogers

Creating and Using Copilot Agents in SharePoint

Create Copilot Agents in SharePoint

In this post and video, I’ll teach you how to create and use Copilot agents in SharePoint and Teams. My example is a common one. With all of your company policies stored in SharePoint, the agent will allow users to ask questions about the policies or the contents of the policies. The agent will answer the questions, and also provide a reference to the company policy that it got its information from. Keep reading to see reference links and example scenarios as well, toward the end of this post. I’ve also created an online course called Copilot Power User.

Getting Started

Creating Copilot Agents in SharePoint

1. Navigate to a Document Library:

2. Create an Agent:

3. Edit the Agent:

Configuring the Agent

1. Identity:

2. Sources:

3. Behavior:

Interacting with the Agent

1. Ask Questions:

2. Specific File Queries:

More Features with Copilot Agents in SharePoint

1. Compare Files:

2. Teams Integration:

Managing Copilot Agents in SharePoint

1. Approval and Default Settings:

After an agent is created, only a site owner can set the agent as approved. This makes the agent available for site members and visitors in the agent picker. You can also set the agent as the site default, ensuring that it appears on the homepage, in the panel on the right. This makes it easy for users to start interacting with the agent and typing prompts as soon as they arrive on the site.

2. Site Assets:

Agents are stored in the Site Assets library under the “copilots” folder. This is where you can find and manage the agents you create. When an agent is approved, it automatically gets moved to the “approved” folder in that folder. Now that you have learned how to create an agent, take a look at a couple of examples of practical applications of agents in everyday use.

Practical Applications

1. Training Library Agent:

I created an agent for a training library to answer questions about training materials. This agent could provide information on various SharePoint training topics, such as how to edit a SharePoint page or create a Power Automate flow.

2. Video Agent:

I created an agent for a video library to generate quiz questions from video content. This was particularly useful for creating training quizzes. I configured the agent to generate multiple-choice questions based on the content of specific videos.

Editing Pages with Copilot

1. Text Web Part:

In a text web part, you can use the Copilot icon to auto-rewrite or adjust content. For example, I asked Copilot to introduce the company policies in a professional tone. Copilot generated a well-written introduction, which I then inserted into the page. Here is a screenshot, see that you can either have it rewrite or adjust, or both.

Conclusion

Future Enhancements

Stay tuned! There are more features to look forward to in Copilot for SharePoint. Microsoft has showcased several upcoming features at recent conferences like Ignite.

Here is my 30 minute demonstration video, to see all of these steps.

References

Get started with Copilot agents in SharePOint https://support.microsoft.com/en-us/office/get-started-with-sharepoint-agents-69e2faf9-2c1e-4baa-8305-23e625021bcf

Write with Copilot in SharePoint rich text editor https://support.microsoft.com/en-us/topic/write-with-copilot-in-sharepoint-rich-text-editor-afc720be-666b-4d87-801e-b8ff62f309bb

Frequently asked questions about Copilot in SharePoint https://support.microsoft.com/en-us/office/frequently-asked-questions-about-copilot-in-sharepoint-eb1b7668-3d98-4a93-98ef-f0c6dfc694f0

Microsoft Scenario Library https://adoption.microsoft.com/en-us/copilot-scenario-library

My course “Copilot Power User”  https://www.iwmentor.com/courses/microsoft-copilot

Scenarios for agents

Here are some ideas for you, to encourage user adoption of Copilot in your organization.

  1. Employee Onboarding Resource Hub
    • Scenario: A SharePoint site serves as the company’s onboarding hub with training materials, welcome guides, and FAQ lists. 
    • Agent Use Case: The agent assists new hires by answering questions like, “Where can I find the training schedule?” or “What is the company’s vacation policy?” and provides links to relevant documents or pages. 
  2. Customer Support Knowledge Base
    • Scenario: A SharePoint library stores customer service documentation, troubleshooting guides, and product manuals. 
    • Agent Use Case: The agent supports customer service representatives by responding to queries like, “How do I resolve error code 404?” or “What is the warranty policy for Product ABC?” with step-by-step instructions or direct links to documents. 
    • Here are three more examples of document libraries where adding an agent could be highly beneficial: 
  3. Sales and Marketing Resources Library
    • Content: Brochures, sales decks, product specs, pricing sheets, case studies, and marketing guidelines. 
    • Agent Use Case: Sales or marketing staff can quickly ask, “What is the latest product brochure for [Product Name]?” or “Do we have a case study for a healthcare client?” The agent could locate the relevant document or provide a summary. 
  4. HR Policies and Procedures Library
    • Content: Employee handbooks, leave policies, payroll guidelines, training schedules, and compliance documents. 
    • Agent Use Case: Employees can query the agent for information like, “What is the parental leave policy?” or “Where can I find the form for requesting remote work?” The agent could return the document or a summarized answer. 
  5. Legal and Compliance Documents Library
    • Content: Contracts, NDAs, regulatory compliance documents, audit reports, and legal templates. 
    • Agent Use Case: Legal teams or employees can ask the agent questions like, “What is the standard NDA for vendors?” or “What are the key points in the GDPR compliance document?” The agent can pull relevant clauses or provide document summaries. 
  6. Project Management Dashboard Assistance
    • Scenario: A SharePoint site contains a project dashboard with task lists, project timelines, and status updates. 
    • Agent Use Case: The agent helps project managers by summarizing the progress of specific projects, identifying overdue tasks, and answering questions like, “Which tasks are due this week?” or “What is the completion status of Project XYZ?” 

Exit mobile version