- 5/29/2025
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
Recommended
25:16
|
Up next