Microsoft Copilot Studio: How to Build your Copilot | Microsoft Copilot | Build your first Copilot

RPA Hub
13 Jun 202411:20

Summary

TLDRThis video tutorial guides viewers on building a personalized 'co-pilot' to assist with product searches, using Microsoft's Co-Pilot Studio. It demonstrates creating a 'Store Assistant' from scratch, customizing it with templates, and integrating knowledge sources like Amazon for product recommendations. The process includes setting up configurations, adding topics, and publishing the co-pilot for use, ultimately simplifying the search for specific products based on user requirements.

Takeaways

  • 🚀 The video provides a step-by-step guide on building a custom co-pilot for product recommendations based on user requests.
  • 🛠️ The co-pilot can be tailored to suggest products from various sources like Amazon or Microsoft Store, based on specific configurations or requirements.
  • 🔍 Users can input specific product requirements, such as a laptop with a 500 GB hard drive and 8 GB of RAM, and receive direct links to products that match these criteria.
  • 🌐 The co-pilot is built using Microsoft's Co-Pilot Studio, which offers a range of templates and resources to facilitate the creation process.
  • 📝 Users are encouraged to write down their ideas and choose from existing templates or create from scratch, with options to customize language and knowledge sources.
  • 📚 Knowledge sources can include public websites, SharePoint, OneDrive, and other databases, allowing for a comprehensive and personalized knowledge base.
  • 🖼️ Customization options include adding a personal icon or image to represent the co-pilot, enhancing brand identity and user experience.
  • 🔄 The co-pilot's backend includes a system for searching and retrieving product information, which can be viewed and adjusted as needed.
  • 📊 Analytics are available to monitor the performance of the co-pilot, including engagement rates and user interactions with the product recommendations.
  • 🔑 The video emphasizes the importance of a robust knowledge base for the co-pilot to provide accurate and relevant product suggestions.
  • 📢 The final step is publishing the co-pilot, making it accessible for users to receive quick and efficient product recommendations based on their queries.

Q & A

  • What is the main purpose of the video?

    -The main purpose of the video is to guide viewers on how to build their own co-pilot, particularly for organizational use, to assist in tasks such as retrieving product information based on specific requirements.

  • What is an example of a user request the co-pilot can handle?

    -An example user request the co-pilot can handle is searching for a laptop with specific configurations, such as a 500 GB hard drive and 8 GB of RAM, and providing a link to the product on Amazon.

  • What is the starting point for building a co-pilot as per the video?

    -The starting point for building a co-pilot is navigating to copilot.studio.microsoft.com, where one can write down their idea for the co-pilot and choose to start with existing templates provided by Microsoft.

  • What are some of the templates provided by Microsoft for building a co-pilot?

    -Some of the templates provided by Microsoft include options for store operations, which can assist in searching products on platforms like Amazon or Flipkart.

  • How can the co-pilot be customized to include specific knowledge sources?

    -The co-pilot can be customized by adding specific knowledge sources such as websites like Amazon, SharePoint, OneDrive, or databases. This can be done through the 'Available knowledge sources' option during the co-pilot creation process.

  • What is the role of the 'Store Assistant' in the co-pilot?

    -The 'Store Assistant' is a co-pilot that helps in easily retrieving products from the Microsoft Store and Amazon, based on the user's requirements and the configured knowledge base.

  • How can the co-pilot's knowledge base be expanded?

    -The co-pilot's knowledge base can be expanded by adding more data sources, such as public websites, SharePoint, OneDrive, or databases, during the co-pilot creation process.

  • What actions can be added to the co-pilot to enhance its functionality?

    -Actions such as 'Get R', 'Get Worksheet', and 'Get Forecast for Today' can be added to the co-pilot to enhance its functionality and automate certain tasks.

  • How can users track the performance of their co-pilot?

    -Users can track the performance of their co-pilot through detailed analytics provided in the co-pilot configuration, which includes metrics like engagement rate and records of topics searched.

  • What is the final step before the co-pilot can be used by others?

    -The final step before the co-pilot can be used by others is to publish it. Once published, the co-pilot becomes available for use to search for products and retrieve information based on the configured knowledge base.

  • How can viewers provide feedback or suggest topics for future videos?

    -Viewers can provide feedback or suggest topics for future videos by leaving comments in the comment section of the video or subscribing to the channel for more content related to Power Automate or Microsoft products.

Outlines

00:00

🛠️ Building a Custom Co-Pilot for Product Search

This paragraph introduces a tutorial on constructing a personalized co-pilot designed to assist in finding product information. The video aims to guide viewers through the process of creating a co-pilot from scratch, particularly for organizational use. The host demonstrates how to build a co-pilot that suggests product links based on specific user requirements, such as a laptop with a 500 GB hard drive and 8 GB of RAM. The process includes navigating to copilot.microsoft.com, utilizing existing templates, and customizing the co-pilot with a name and description. The video also covers adding knowledge sources like the Microsoft store and Amazon, and configuring the co-pilot's language and environment settings.

05:02

📚 Configuring and Testing the Co-Pilot's Knowledge Base

The second paragraph delves into the configuration process of the co-pilot, including adding topics and setting up the knowledge base. The host explains how to add product inventory topics and search for specific items like an iPhone, which triggers the co-pilot to retrieve data from its repository. The paragraph also covers the background processes, such as sending user queries to the message system and setting variables for results. The host discusses the importance of analytics for understanding user engagement and the ability to add actions to the co-pilot for enhanced functionality. The paragraph concludes with a demonstration of how the co-pilot can assist in finding a speaker and a laptop, showcasing its capabilities in retrieving product information from configured sources.

10:03

🚀 Publishing and Utilizing the Custom Co-Pilot

The final paragraph focuses on the completion and utilization of the custom co-pilot. The host discusses the process of publishing the co-pilot, making it available for use in searching for products. It emphasizes the co-pilot's ability to provide quick responses and navigate to product pages based on the knowledge base. The paragraph also highlights the convenience of configuring the co-pilot to meet specific needs and the potential for users to expand the knowledge base as required. The host invites viewers to subscribe for more content on power automate and Microsoft products, encourages feedback, and offers to create content on requested topics.

Mindmap

Keywords

💡Co-Pilot

Co-Pilot refers to a digital assistant or tool designed to aid users in completing tasks or finding information. In the context of the video, building a 'Co-Pilot' involves creating a customized digital assistant that can provide product recommendations based on user queries. The script mentions building a 'Co-Pilot' from scratch, suggesting a process of development tailored to specific needs, such as finding laptops with certain specifications.

💡Product List

A 'Product List' is a compilation of items or goods that are available for sale or consideration. The video script discusses the creation of a Co-Pilot that can generate a product list in response to user requests, such as finding laptops with specific configurations. This feature is crucial for the video's theme of enhancing user experience in product search and selection.

💡Configurations

Configurations in the script pertain to the specifications or settings of a product, such as a laptop with a 500 GB hard drive and 8 GB of RAM. These are key details that the Co-Pilot uses to filter and suggest relevant products from a database or online store, demonstrating the importance of detailed product specifications in the search process.

💡Amazon

Amazon is an online marketplace referenced in the script as a source for product information. The Co-Pilot is designed to fetch product recommendations from Amazon, indicating the platform's relevance as a vast database for consumer goods. The script uses Amazon as an example of where the Co-Pilot can direct users to find specific products.

💡Microsoft Co-Pilot Studio

Microsoft Co-Pilot Studio is the platform mentioned in the script where users can build and customize their Co-Pilots. It is a part of the video's narrative as the starting point for creating a personalized digital assistant, showcasing the tools and resources provided by Microsoft for such development.

💡Templates

Templates in the video script refer to pre-existing designs or frameworks provided by Microsoft that can be used to build a Co-Pilot. They offer a starting point for users to quickly develop their assistants without starting from scratch, as seen when the script discusses selecting a template for 'store operations' to streamline the creation process.

💡Knowledge Sources

Knowledge Sources are the databases or websites that a Co-Pilot can access to gather information. In the script, the Co-Pilot is configured to use the Microsoft store website, Amazon, and potentially other public websites or internal resources like SharePoint or OneDrive. These sources are crucial for the Co-Pilot's ability to provide accurate and relevant product information.

💡Customization

Customization in the context of the video is the process of tailoring the Co-Pilot to specific user needs or preferences. This includes selecting knowledge sources, setting up the assistant's language, and adding specific product databases. The script emphasizes the ability to customize the Co-Pilot to ensure it meets the unique requirements of its users.

💡Publish

To 'Publish' in the script means to make the Co-Pilot live or accessible for use. It is the final step in the creation process, where the Co-Pilot becomes operational and can start providing product recommendations based on the configured knowledge base. The script mentions publishing as the step that makes the Co-Pilot available for product searches.

💡Analytics

Analytics in the video script refers to the data analysis tools that provide insights into the Co-Pilot's performance and user engagement. These tools help in understanding how effectively the Co-Pilot is assisting users in finding products, as indicated by the script's mention of engagement rates and search records.

💡Power Automate

Power Automate is a service mentioned in the script that allows users to create workflows and automate tasks. While not the main focus of the video, it is part of the broader context of Microsoft's suite of tools that can be used in conjunction with Co-Pilots to enhance automation and efficiency in various processes.

Highlights

Introduction to building a custom co-pilot for personalized product recommendations.

Demonstration of creating a co-pilot from scratch for specific product requests.

Example of searching for a laptop with specific configurations and receiving Amazon link suggestions.

Accessing CoPilot Studio at microsoft.com to initiate the co-pilot building process.

Utilizing existing templates provided by Microsoft to streamline co-pilot creation.

Exploring learning resources and documentation for creating and deploying co-pilots.

Customizing the co-pilot with a name, description, and language preference.

Adding knowledge sources such as the Microsoft Store, billing help, and Amazon for product information.

Option to include SharePoint, OneDrive, and other data sources to enhance the co-pilot's knowledge base.

Customizing the co-pilot with an icon and image to personalize the interface.

Configuring the co-pilot to handle topics such as product inventory and customer inquiries.

Understanding the background processes that power the co-pilot's responses and actions.

Adding actions to the co-pilot for tasks like retrieving data or forecasting.

Accessing analytics to monitor engagement rates and data analysis for the co-pilot.

Publishing the co-pilot to make it available for use in searching for products.

Expanding the knowledge base repository to improve the co-pilot's capabilities.

Testing the co-pilot with product inquiries and receiving quick responses from configured sources.

Final thoughts on the ease and efficiency of creating a co-pilot from scratch for personalized assistance.

Transcripts

play00:00

welcome to RP in this video we'll

play00:02

discuss about how we can build our own

play00:05

co-pilot whenever we are working on

play00:07

copilot and if it is required to create

play00:11

our own co-pilots probably for our

play00:14

organizations this video will help you I

play00:17

will show you from start to end how we

play00:20

can create it for us now if I wanted to

play00:24

build the copilot in such a way where

play00:27

based on my request I can get the

play00:30

product list or product informations

play00:32

available for me I can quickly do it so

play00:35

let me show you the example and pose

play00:37

that bill see how we can build it from

play00:40

scratch if I'm searching for laptop

play00:43

which is having configurations of laptop

play00:47

with P 500 GB and RAM 8 GB so this is my

play00:52

input I wanted this laptop to be

play00:55

available for me here it suggested me

play00:58

the link on amazon.

play01:00

and whenever I will open that link and

play01:03

navigate it to the page here you can see

play01:05

this is 512gb SSD and with 8 GB of RAM

play01:10

quicker enough where we can build the

play01:12

copilot for us which will suggest us the

play01:15

products based on my requirement now to

play01:18

start with this here you can see

play01:20

whenever you'll navigate it to copilot

play01:23

studio.

play01:24

microsoft.com you will see the screen in

play01:28

this Wizards you can wrun write your

play01:30

ideas what is your idea why you want to

play01:33

build your own copilot this is your

play01:36

recently created copilot which is

play01:38

available into this board here you can

play01:41

start with existing templates Microsoft

play01:44

already provided some templates by using

play01:47

that you can build your own co-pilot if

play01:50

you want to understand or use some of

play01:53

the learning resources here we have

play01:56

create and deploy co-pilots

play01:58

documentations response I EI

play02:01

fqs extend your copilot with plug-in

play02:04

extensions quick start use Genera UI and

play02:07

support communities even you can try

play02:09

copilot agents so these are the learning

play02:12

resources which is provided by Microsoft

play02:15

itself to start with building your own

play02:18

co-pilots you can write down your idea

play02:21

here now I'm going to use existing

play02:25

templates by using that we'll build the

play02:28

co-pilot from scratch here you can see

play02:31

there are some of the templates

play02:33

available even if you want you can

play02:35

expand and see more templates from this

play02:38

fard I wanted to start with store

play02:40

operations whenever you are searching

play02:42

any products on Amazon or flip cart

play02:45

probably sometimes you find difficulties

play02:48

to get those products idea here I will

play02:52

write my co-pilot name as store

play02:55

assistant descriptions whichever

play02:57

descriptions you want you can provide it

play02:58

here to get product easily instructions

play03:02

how you want so you name in store

play03:04

operations you can customer co-pilots

play03:06

that assist retail employees are

play03:08

answering language I using English here

play03:11

but totally depending on your preference

play03:13

you can add your actual language this is

play03:17

taken by environment language if you

play03:19

want even you can customize it through

play03:21

your environment knowledge be as of now

play03:25

I'm using Microsoft store website

play03:27

Microsoft store and billing help website

play03:29

and if you want you can also add

play03:31

amazon.in from there also you can get

play03:34

some products so here I wanted to add

play03:37

some other knowledge website it's not

play03:40

really available where we can create it

play03:43

or add we can add it so when you click

play03:46

on this available knowledge sources here

play03:49

you can see public websites when you

play03:51

will click on public websites we will

play03:53

click on Amazon you can also add few

play03:57

other links totally depending on your

play04:00

preferences once you'll click on add

play04:01

this will be added successfully if you

play04:04

want to include SharePoint or one drive

play04:07

data you can just click on that provide

play04:09

the link and this will be added

play04:11

successfully if you have created any

play04:13

files data or Microsoft fabric you can

play04:17

use those resources to totally depending

play04:20

on your data sources you can select it

play04:23

and use it if you have media Wiki some

play04:26

databases from there you want to get the

play04:28

informations definitely you can allocate

play04:31

or assign those databases and use it for

play04:35

your need I'm going ahead with this one

play04:39

here we'll click on cancel I've already

play04:43

added the knowledge tool so one is

play04:45

Microsoft store website micro store

play04:47

billing website help and finally the

play04:50

Amazon so these are the resources I

play04:53

wanted to add it here in my co-pilot if

play04:56

you want even you can add your own icon

play04:59

if you want to provide your own image

play05:01

you can add it there based on your

play05:04

selections image will be added

play05:06

successfully let me try add some image

play05:09

here which is fine maybe I will add my

play05:13

image here click on Save now you can see

play05:16

this icon got changed click on create

play05:20

this will take few seconds to navigate

play05:23

into the configurations visard where

play05:25

left panel will shows your informations

play05:28

like co-pilot for my Microsoft 365

play05:31

co-pilot for Cs and here you can see the

play05:34

store assistant which we have created

play05:37

now this is available as of now we have

play05:39

not published yet so this is enabled as

play05:42

per the configurations if you want to

play05:45

add any topics you can add it here here

play05:48

I wanted to check our product inventory

play05:50

what is the product you are looking for

play05:52

it will give me options now I want

play05:56

iPhone so it will search from the

play05:58

repository and give me ril visards like

play06:01

quo speaker location is have three

play06:04

quantity is portable speakers and quo

play06:07

monitor SD monitor so here I'm getting

play06:10

two things with the call to power

play06:12

automate or help sttp uh request node

play06:16

the data which is available from the

play06:19

resources we can see it from this

play06:22

pageart what is working in the

play06:24

background you can see it here this will

play06:26

trigger the informations questions what

play06:28

I'm asking this will send out to the

play06:31

message and finally it's setting the the

play06:33

variable and showing up to me as a

play06:37

result whichever products we are

play06:39

searching we have this code running in

play06:41

the background in terms of actions we

play06:44

have not added any actions here if you

play06:46

want you can add the actions like till

play06:49

through get R get worksheet get forecast

play06:52

for today whichever actions you want you

play06:55

can just add it and this will work

play06:58

successfully now end terms of analytics

play07:00

we will also get the detailed analytics

play07:03

of the fizards or search fard and based

play07:06

on that we can see the data analysis

play07:08

available so engagement rate is 0% it

play07:11

started generating and based on the

play07:13

generated results you can see the

play07:15

records here topics which all topics we

play07:18

have highlighted find products goodbye

play07:20

message greetings initiate product

play07:23

return start over thank you and track

play07:25

all if you want you can add more number

play07:28

of topic Define the analytics and based

play07:31

on that it will work perfectly fine this

play07:33

is a detailed overview of our products

play07:36

actions and unless and until we not

play07:38

publish it this will be not available

play07:40

for any user whenever you want you can

play07:43

just publish it this is our knowledge

play07:45

base at any point of time you want to

play07:47

increase or decrease the knowledge base

play07:50

repository you can add it here from here

play07:53

you can just click on ADD and you can

play07:56

improve the idea or added more number of

play07:59

of knowledge repository till now I'm

play08:02

just testing this copilot which I have

play08:04

build it here I have not yet published

play08:06

or I have not yet created here whichever

play08:09

informations you want you can set it up

play08:13

rest here I want product what is the

play08:16

product I'm looking for so I have to ask

play08:19

the questions like weat now you can see

play08:23

this is the informations which I am

play08:25

giving here let's consider I want the

play08:28

speaker because Microsoft website will

play08:31

not give you about the weat it will give

play08:33

me the detail of speaker whichever

play08:36

speaker is available and here when I

play08:39

will click on this new tab you can see

play08:42

based on the Amazon repository I'm

play08:44

getting this record online shopping

play08:46

website is giving me the results

play08:48

whatever results we have available we

play08:50

can see it similarly if I want some

play08:55

other products like computer or maybe

play08:58

laptop so here as an A S I don't have

play09:01

personal references need of the laptop

play09:04

looking for the laptop recommendations I

play09:05

can help you with could you please

play09:07

provide me with some specific

play09:09

requirement here I will just add laptop

play09:13

with 500 GB space so this will suggest

play09:18

me some good laptops from my Amazon

play09:21

website which I have configured it here

play09:23

and you can see this is the locations

play09:25

from where I can buy my products which

play09:28

is much convenient way where based on

play09:31

the assistance based on the data I'm

play09:34

getting the records and I'm getting the

play09:35

results and if you want you can utilize

play09:39

it this is my copile knowledge piece

play09:42

based on this knowledge I'm getting the

play09:44

product and whenever you want you can

play09:46

just publish it and this will be

play09:49

published successfully it means this

play09:51

Scope Pilot is created for me whenever I

play09:54

wanted to search the products I will be

play09:56

able to get the records it's very cool

play10:00

enough and quickest way to create the

play10:03

co-pilot from scratch which is much more

play10:06

helpful for the human

play10:09

being now if you can see here I have

play10:11

already created this 37 seconds ago here

play10:16

it's building my store assistance and

play10:18

this is giving me quick response

play10:20

whenever I will search for any products

play10:23

or any items which I'm looking for so

play10:25

totally depending on the knowledge base

play10:27

it will suggest me the link provide add

play10:29

the link and when I will click on that

play10:31

links it will navigate me to the next

play10:34

page where I can see the products so

play10:36

totally depending on you how you want to

play10:38

configure it how you want that data to

play10:41

be available based on that you can get

play10:44

the product very quickly we'll build the

play10:46

copilot based on the suggestions or

play10:49

based on the knowledge base that's all

play10:51

from this video hope you enjoyed the

play10:53

contain if you think so this will be

play10:55

useful don't forget to share within New

play10:57

Circle if you wanted to learn more about

play11:00

power automate or Microsoft product feel

play11:03

free to subscribe the channels and if

play11:05

you have any suggestions or feedback

play11:08

feel free to add in the comment sections

play11:11

if you wanted to learn any specific

play11:13

topic which is not available on my

play11:15

channel feel free to add the topic names

play11:17

I will be happy to create it thank you

play11:19

for watching

Rate This

5.0 / 5 (0 votes)

Related Tags
AI Co-pilotProduct SearchOrganization ToolMicrosoft Co-pilotAmazon IntegrationRetail AssistanceKnowledge BasePower AutomateAI DevelopmentUser GuideTech Tutorial