- 1 year ago
Welcome to this AI-3018 hands-on lab, where we dive into Microsoft Copilot Studio to build and deploy an AI—powered agent without any coding! Whether you're a business user, IT professional, or AI enthusiast, this step-by-step lab will guide you in creating intelligent chatbots and virtual assistants to automate tasks and improve productivity.
🔍 What You’ll Learn in This Lab:
✅ Introduction to Microsoft Copilot Studio & AI Agents
✅ How to Build an AI Chatbot Without Writing Code
✅ Integrating AI Agents with Microsoft 365, Power Automate & External APIs
✅ Using Natural Language Processing (NLP) for Smart Conversations
✅ Deploying AI Agents for Business & Customer Service Applications
✅ Best Practices for Optimizing AI Performance & User Experience
🛠️ Who Should Join This Lab?
Business users & professionals looking to automate workflows
IT admins & developers exploring no-code AI automation
Customer service & HR teams improving interactions with AI chatbots
Students & AI beginners wanting hands-on experience with AI tools
📌 Key Highlights:
✅ Live Demo: Step-by-step AI chatbot creation
✅ Practical Use Cases: Automating workflows & improving efficiency
✅ Hands-on Exercises: Build, test, and deploy AI agents
✅ Expert Tips: Optimize your chatbot for better accuracy
how to create ai agents in copilot
how to create your own ai agent
how to build your own ai agent
💡 Unlock the power of AI without coding! Learn how to create AI-driven chatbots with Microsoft Copilot Studio today!
Explore Our Other Courses and Additional Resources On: https://www.youtube.com/@skilltechclub
🔍 What You’ll Learn in This Lab:
✅ Introduction to Microsoft Copilot Studio & AI Agents
✅ How to Build an AI Chatbot Without Writing Code
✅ Integrating AI Agents with Microsoft 365, Power Automate & External APIs
✅ Using Natural Language Processing (NLP) for Smart Conversations
✅ Deploying AI Agents for Business & Customer Service Applications
✅ Best Practices for Optimizing AI Performance & User Experience
🛠️ Who Should Join This Lab?
Business users & professionals looking to automate workflows
IT admins & developers exploring no-code AI automation
Customer service & HR teams improving interactions with AI chatbots
Students & AI beginners wanting hands-on experience with AI tools
📌 Key Highlights:
✅ Live Demo: Step-by-step AI chatbot creation
✅ Practical Use Cases: Automating workflows & improving efficiency
✅ Hands-on Exercises: Build, test, and deploy AI agents
✅ Expert Tips: Optimize your chatbot for better accuracy
how to create ai agents in copilot
how to create your own ai agent
how to build your own ai agent
💡 Unlock the power of AI without coding! Learn how to create AI-driven chatbots with Microsoft Copilot Studio today!
Explore Our Other Courses and Additional Resources On: https://www.youtube.com/@skilltechclub
Category
🤖
TechTranscript
00:00have you ever thought about developing your own AI agent but you don't know
00:13programming language that's why you don't know how to do that well that's not
00:17a problem hi my name is Maruti and I'm back with another video where I'm going
00:22to show you how can you develop your own AI agent with your own customized data
00:27without writing a single line of code yes this is 100% possible with Microsoft
00:33Copilot Studio today we are going to use Copilot Studio and we are going to build
00:37our own AI agent with that let's see how we can do that now the first thing which
00:43I want you to see right now is I have logged into my copilot studio dot
00:46microsoft.com with my organizational account yes this is the only thing which
00:51you need you cannot log into copilot dot microsoft.com with your personal account
00:55you need to have your organizational account associated with that I have
00:59done that thing and now once I'm done with that first of all on the home page of
01:03this copilot studio they are showing me that I can either explore some of the
01:07agents which are available if I want to use them and customize them or I can
01:12actually go through the learning resources and understand the things well
01:16in my case I'm going to click on create and when I click on create there is the
01:21option to create a new agent this is going to create an agent that leverage
01:26end-to-end generative AI for task completion knowledge sharing and
01:30analytics and many more this is my new agent which I'm going to create right
01:34now let me remind you one thing that if you're not familiar with Microsoft
01:38Copilot or the terminologies and components which are part of Microsoft
01:42Copilot like topics and custom topics if you do not know this kind of things I
01:47strongly recommend you to check out this video because in that I'm explaining all
01:52those conceptual topics once you are good with that feel free to continue with
01:56this particular video now let's create our new agent is showing me right now
02:01hello I'm here to help you to build an agent so you can get more done this is a
02:06simple chat box kind of an automated generative AI application what I have to
02:10do is I have to provide my prompt here and then according to that is going to
02:14build an agent for me in my scenario I want to build an AI agent which can help
02:20all the students to get information about Azure AI certifications now in this
02:25case because I'm focusing on certification related agent I need to
02:30have some kind of a question answers based on which users are going to ask
02:34questions and my AI agent should be capable to answer those questions well in
02:39order to do this let's start with a very simple prompt first I am going to
02:44type here in the message create an agent to help people with Azure certification
02:49exams I send this prompt it's taking some time you can see in the right side
02:56section they are showing me some additional configurational things here it's
03:00showing me that an agent is designed to assist individuals with Azure
03:03certification exam by providing study material answering questions and offering
03:07tips and best practices now it's also showing me that provide accurate and up-to-date
03:12information about Azure certification exam and then it's showing multiple
03:17bulleted points in that now it's showing me here great the agent is now set up to
03:21assist individual with Azure certification exam by providing study
03:25materials answering questions and offering tips and best practices now let's
03:30determine the name for the agent so I have to give some kind of a meaningful
03:34name for the agent also how about Azure exam helper so they're giving me a
03:39suggested name here that this is going to be an Azure exam helper please confirm or
03:43suggest a different name I'm going to specify that I do not want Azure exam
03:49helper I'm going to specify let's name this agent exam mentor which use friendly
03:55and professional tone so now I'm not only specifying a name of the agent I'm also
03:59specifying that I want this agent should always give answer in a friendly and
04:03professional tone I send this prompt it's showing me the agent name has been
04:08updated to exam mentor and it will be using a friendly and professional tone
04:14now let's refine the instruction further what specific tasks or actions should the
04:19exam mentor focus on to assist users with Azure certification exam now I may be
04:24going to have some kind of frequently asked questions and different things
04:27which my Azure certification exam helper can do for me but as of now I do not want to
04:33put any of those informations in this so I'm simply going to click on this create
04:37button which is at the right top corner let's see it's going to set up our agent
04:42here and then once the agent is set up I want to taste whether it's working well or
04:47not as you can see here my agent is ready it's showing me that agent is ready and
04:53here is what next I have to do I can maybe add actions I can build the topics I can
04:59publish my agent these are the steps which I actually need to do if I want to build this
05:03exam mentor properly but before we do that thing right side you can see we have a taste
05:08pan in this taste pan is showing me that hello I'm exam mentor a virtual assistant just so you are
05:15aware I sometimes use AI to answer your questions if you provide a website during creation try asking
05:22me about it next try giving me some of the more knowledge by setting up generative AI so basically
05:28this basic agent is actually set up right now so I'm asking a simple question right now that
05:33how many fundamental certifications are there in Azure now obviously there are so many certifications
05:41which are part of Azure bucket but I'm only focusing on fundamental certifications right now so it should
05:47give me an answer based on the internet it's showing right now that as of now Microsoft offers three
05:52fundamental certifications Microsoft certified Azure which is easy 900 and Microsoft certified AI
05:58fundamental which is AI 900 and another one is Azure data fundamentals which is DP 900 now obviously when
06:06this is giving me this answer it is taking this data from internet but if I want to refine this answer
06:11or if I want to give more profound answer based on this with my customizations I can surely do that thing
06:17with my own data and for that you have to check out this top tabs you can see exactly on top of this agent
06:24you have knowledge you have topics you have actions you have activities these tools are very important
06:31if you want to build your customized agent with all the customizations let's start with topics first if I
06:38click on topics right now it's going to show me that I have some custom topics which are created here like
06:44goodbye greeting start over thank you these are my custom topics if I click on the greeting custom topic
06:51it's going to show me that for all the phrases like good afternoon good morning hello they're actually
06:57going to reply with hello how can I help you today so instead of asking this kind of a question if I
07:03simply put here hi or hello is going to use this particular custom topic and it's going to give me this
07:08kind of phrases now obviously I can edit the phrases I can give some other phrases also in this and then
07:15according to that I can change the response message also this is how easy it is same way if I go back to
07:22topics I have a system topics also which are available here there are nine system topics which are visible in
07:29this case if you want to start the conversation or if you want to boost the conversation or if you want
07:35to end the conversation we have this kind of system topics which are available inside this now let me
07:40click on this particular one which is conversational boosting now this particular topic is very important
07:48because you can see it is starting with the trigger that on unknown intent so let's say when user is going
07:54to put a question and your AI agent is not able to verify what is an intent of the user at that time this
08:01conversational boosting is going to get triggered in this case is going to create a generative answer
08:06and then this is going to associate with a specific data source which we can configure with this also
08:12you can see here that when I scroll down into this one I have a condition in which if I got the matching
08:18answer with that it's going to take it otherwise if the condition is not satisfied it is going to
08:23follow into the fallback and based on that is actually going to end the current topic this
08:28conversational boosting topic is one of the way by which you can understand the step-by-step sequential
08:34logical flow of your AI agent now let's say right now I do not want to edit any of these topics instead of
08:41that I'm going back to my topic section I'm going to add a new topic and in that I'm choosing that I want
08:48to add a new topic to create from description with crowpilot so I'm going to create my own topic now I'm giving a
08:56name of this topic ask about lab providers now the name of the topic I'm giving like ask about lab
09:06providers because we know in Azure certification there are many participants who wants to do practical
09:11labs and they did not have an access of an Azure cloud subscription at that time maybe they can take
09:16a help of this particular topic and they can look for different lab providers which are available in
09:22the market I'm simply going to add here that create a topic to and then in that I'm specifying that when
09:30the user ask about lab providers tell them to send an email to at skilltech at gmail.com now this is our
09:37official email ID so if you also want labs on a specific Azure certification you can just email us
09:43at skilltech at gmail.com and we will be happy to help you in that right now I'm going to click on
09:50create and my new topic is going to be created it's showing me some issues here that your topic wasn't
09:56created try again I'm going to do it once again this is a common issue it happens sometimes so you just
10:02have to retry or if it is not working I'm just going to try this that when the user ask about lab providers
10:09tell them to send an email to at skilltech.gmail.com or contact Maruti Makwana now I'm just adding this
10:21particular additional line and I just want to retry this I just changed and I added my name and it
10:27worked yeah it looks like when I've added my name it understood that Maruti is forcefully trying to
10:32create this topic so it has to do that I'm just kidding but yes I just changed the description in a such a
10:38way so phrases are lab provider who are your lab providers list of the lab providers which labs
10:45do you use or partner labs if any of this kind of phrases are there it's actually going to associate
10:50with this message where it's saying that for more information of lab providers you can please contact
10:55you can please contact the email ID which I mentioned or connect with Maruti Makwana this is something
11:01which is my customized logic so you can put whatever you want now one this is done I'm going to click on save
11:06now it's showing me on the left top corner with the green tick that topic is saved so now if I go back
11:14to my topic section this new topic which is ask about lab providers is actually available now I'm just
11:21going to ask a simple question here where can I get labs for AI 900 now let's see if my topic is working or
11:34not there are chances it can take some delay and some time to associate with this which is quite
11:39obvious but right now when I do this thing it's showing me that you can find labs for Microsoft
11:44certified AI 900 certification through several resources it's showing me something like I can go
11:49to Microsoft learn or github or training programs or instructor led training that's giving me different
11:55informations like that then I'm asking another thing share some lab providers with me now the moment I
12:07say lab provider you can understand this when I ask only for the labs it's actually showing you that
12:12these are the things where you can get because Microsoft learn is also providing labs to you with
12:16all the steps and instructions but not the lab environment and that's the reason when I ask for this
12:21particular word that share some lab providers with me is actually saying for more information about lab
12:27providers you should please send an email to at skill tech at gmail.com or contact Maruti Makwana now
12:33this is how it's showing me that my custom topic is actually working now obviously if I want to associate
12:39this kind of multiple questions I cannot create custom topics every single time because then I'm going
12:45to have a long list of my custom topics instead of that I can actually use knowledge and that's the
12:50reason you can see we have a second tab here which is knowledge in this knowledge tab I'm going to
12:56click on add knowledge I'm going to click to browse I have one particular word document which I have
13:02created for this kind of a thing so I'm going to click on click to browse somewhere in my computer I
13:10have a document called certification guide now this certification guide is actually having this kind of
13:15couple of frequently asked questions about Azure and AI certifications I have just uploaded this
13:21particular certification guide dot doc X which is a word document into this particular knowledge and then
13:27I'm going to click on add this knowledge is actually going to create a knowledge base so basically whenever
13:33you're going to ask question it is going to be configuring this document as a knowledge base source so it's
13:39going to find an answer from this document and according to that is going to give you a response
13:44now while this is going on I can just showcase this document to you so that you can also create this
13:54kind of a document with multiple FAQ answers now you can see I have a simple table here in the word
14:00document it has a frequently asked question some answers associated with that and some reference
14:05links in this now I do not have much I have four five questions only but it is all about how can I
14:11learn more about Azure and Azure AI certifications where can I get all the information about these
14:16exams and courses is there any prerequisite for this exam for AI 900 this kind of questions that I'm
14:22actually adding inside this with some kind of an answers as well as the reference links now I'm just
14:28going to go back to my co-pilot studio is showing me right now that my knowledge is successfully
14:34added here but the status of this knowledge is actually showing me in progress because adding
14:39this knowledge compiling this knowledge in this particular logical phase is going to take some
14:44time you have to wait for five ten minutes and then by that time this is going to show you that this is
14:49successfully done this is a place where you have to wait so it's a perfect time to subscribe to this
14:55particular channel and like this video if you are still with this video it means you'll surely like
15:00this video so press the like button and if you have any specific video which you are looking for you
15:07can just comment down in the comment of this particular video so we can create that video for
15:12you in our upcoming videos okay I waited for I think eight minutes and then it's showing me right now that
15:19the status of this knowledge is actually ready which means that now I can use this knowledge into my
15:24one or more topics let me click on topics so I'm going into the system topics remember we have that
15:33conversational boosting kind of a topic I'm going inside this now this is my conversational boosting kind
15:40of a topic and what I'm going to do is I'm going to close my testing tab I'm going to open it here
15:46because I want to taste this let me refresh this and now I'm going to ask a question like how can I
15:55learn more about Azure and Azure AI certifications when I do this you can see it's going into create a
16:03generative answer and it's showing me that you can learn more about Azure and Azure AI certifications
16:09from the MS Learn website or by checking the skill tech club YouTube channel now how exactly it got this answer
16:15is actually showing me the reference that the reference is certification guide dot doc X now
16:21this means that my knowledge is actually working fine and the knowledge is connected with this
16:25particular topic okay now once this is working up to this point before you publish this particular AI
16:32agent you have to understand one thing that we have to change the setting section of this when we go
16:38into the setting section we can change the agent's name we can change the icon or we can also go to
16:44security section where you can take care of the authentication as of now when I click on the
16:50authentication I am going to choose no authentication basically this means that my agent basically this
16:58means that my AI agent is going to be publicly available on any channel and that means I don't need any
17:05authentication right now obviously from security point of view this is not a good idea but I do want
17:11this because I do not want to take care of authentication authorization right now I'm going to click on
17:15save once this changes are actually saved successfully will close the setting section now after saving the
17:25settings all we have to do is we have to go back to our channels once I'm there in the channels is
17:31showing me that I can actually publish this agent into multiple channels which are available here but now
17:36before we use it actually with the one particular demo website let's click on publish it's asking me
17:44do you want to publish this agent I'm going to say yes and I'm going to click on publish do not worry
17:50about this particular risk which they are showing you this is because of the no authentication option
17:54which we have selected we'll click on publish it will take few moments to publish this AI agent now you can see
18:04it's showing me that my agent is successfully published and if it is published I can actually
18:08see this content very soon now let me just try the thing with the demo website so I'm clicking on demo
18:14website it's asking me a welcome message is there which is like ask me about as your certification exam
18:19I have added this thing also in the conversation starter I'm adding two messages like hello and who
18:26should I contact for as your exams you can put any particular messages here so that your end users who are
18:32going to use this AI agent should understand that how they have to ask the question I'm going to click on save
18:38and I'm going to copy this link when the link is copy I'm going to open this in the new separate tab
18:45if your agent is successfully configured it's going to show you this demo website with that agent you can
18:53see my exam mentor agent is actually available here it's showing me that dummy page which is showing me the messages
18:59which I have added and now it's showing me hello I'm an exam mentor I'm a virtual assistant just so you
19:05are aware I sometimes use AI to answer my questions cool now let me ask certain questions like the first
19:13question I'm going to ask here is how many fundamental certifications are there in Azure when I ask this
19:20question it's taking time and then it's going to give me a response it's showing me there are three
19:29fundamental certification exams and courses are available in Azure cloud it's showing me the
19:34fundamentals kind of thing and it's showing me that it is Azure fundamental data fundamental and AI
19:39fundamentals also it's showing me that it is giving me an answer from my knowledge which I have added
19:44which is certificationguide.docx same way if I ask some further questions like how can I learn more
19:51about Azure and Azure AI certifications it's showing me you can learn more about Azure and Azure AI
19:58certifications from the Microsoft Learn website or by checking the skill tech club YouTube channel and
20:04it's actually giving me a link here if I click on this particular one then maybe it's going to show me
20:10that document associated with that that this is a YouTube channel link which they have given you
20:14here you can click on this and you can subscribe to our YouTube channel so you can click on this you can go to the
20:22channel and you can start your learning now let me ask one last question like how can I connect with lab
20:33providers they're asking me for more information about lab providers you can please send an email to
20:40at skill tech at gmail.com or contact Maruti Makwana now this is how it is working you can see that it's actually
20:46giving me all the information now if I ask some question which is not there in the document for example
20:53how can I learn more about
20:58AZ305 certification now AZ305 is actually a certification for Azure cloud solution architect now it's an architect level certification course
21:08We provide that but we have not added any videos of this on our YouTube channel
21:13Right now when I ask this question
21:14How can I learn more about AZ305 certification when I send this request is actually going to collect this information from internet
21:22It's showing me this time that you can learn more about AZ305 certification from Microsoft Learn website
21:28Or by connecting with Microsoft certified trainers like Maruti
21:31You can also check out the skill tech club YouTube channels
21:34This is actually combining all the things and they automatically understood that even though in my document AZ305 is not there
21:41I can provide trainings on that and it's showing you the link which are associated with this
21:46Now this is how cool it is and this is how it is smart enough to understand your all the configurations inside that
21:53I hope you like this video and you are going to try this thing by creating your own AI agents
21:59That's it from my side today. Thank you so much guys. This is Maruti Makwana signing out. I'll see you tomorrow with another video. Bye bye