Everything you need to know about Power Virtual Agent in Teams

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments

Awesome! Looking forward to watching this.

👍︎︎ 2 👤︎︎ u/Likeminas 📅︎︎ Apr 23 2021 🗫︎ replies
Captions
hey everyone this is daniel and in today's video i'm going to teach you everything you need to know about power virtual agent in teams and we're going to cover a whole lot we're going to start off with the license what all you need to use this then to make sure that is even power virtual agent turned on as an approved app in your team's admin center then after that we'll focus a lot on the actual chatbot we'll go ahead and you know create entity and we'll create a flow to actually build the chatbot then we'll even go and do some testing to make sure it is shared with the correct members of your team and then finally how do you go ahead and delete that as well so we're going to cover a whole lot stick around but first here's my intro video [Music] so the first thing i want to talk about the licensing piece now i'm not going to focus on how much this is going to cost and the dollar value but i do want to talk about the services that come with the subscription now when you are using teams and using power virtual agent chatbot teams what you get is kind of a light version of power virtual agents so you don't get the full effect but what you get is fantastic for because it's completely free i mean you're still paying for it from from a m365 subscription standpoint but you don't have to go and add more service from the team standpoint so here's a really good documentation it's a microsoft doc and i'll put that link in the chat build i mean in the description below so you can take a look at it but here's here's what i want you to focus on is that when you are using power virtual agents for a teams plan which is your m365 plan it'll come by default with your n365 subscription it will also allow you to power automate connectors but with standard connectors and then all the web security is by default enabled over there which means it uses the same group that you've used for your teams it comes along with that now it doesn't have any other microsoft bot skills frameworks it doesn't have any other integration features any of that you need to go ahead and do that with the additional subscription but this is it this is what you get with the m365 and it is huge i mean it is really huge now i do want to focus on this one other thing for power automate connectors because in this demo i'm going to build a very simple demo i'm actually going to use databurst and sometimes that can be a little confusing so hey dataverse is actually the cds and when i go in and build flows it tells me it's a premium connector and again remember this is all in the power virtual agent construct over here so it's lightweight version but inside power virtual agents we use dataworks and over there when we go and create teams uh tables with that in that tables it is still part of a standard connector you don't have to go pay extra now and i'll show you what i mean is when you go and do this outside the construct of teams um when you come and start building some steam you know power virtual agent um i mean when you go ahead and start building the uh the flows when you use cds again outside the teams construct you get this function says it is a using common data service and it is a premium one but when you use it inside teams inside the database with the two gig storage that you get that connector is no longer uh premium it is a standard connector very important that you understand this that i'm talking everything inside the teams umbrella that lightweight version over there and then what i'm showing you over here is outside the teams okay so don't get confused over there but it is important for you to know to illustrate that one point is that this chatbot functionality inside teams is basically free because it comes with your m365 over there and it already gives you the functionality to use that two gig storage that you have all right so kind of go ahead and show you that important thing over there now the other thing i want to talk about is the user's licenses because i'm going to be using two users throughout this demo over there one of them is going to be basically the maker and the other one is going to be a user so let's take a look at the license so the first user her name is rosanna she's going to be the one making it so i'll come over here i'll search for rosanna and here is rosanna christian and basically her license it is just the east 360 is the m365 enterprise license that she has nothing else along with it and just to prove a point i'm going in over here and i'm taking in to see that in this case rosanna has the m365 e5 it could be the e3 it could be your business account but this is what she has and check this out she doesn't have all these other ones over here she doesn't have the power virtual agent's license and whatnot it is interesting though because now with that e5 when you come in over here when you scroll down you scroll down you actually get to see this other license flexibility which is available and that is the one for power virtual agents office 365 and it's pva for office 365. so again this is it's not new for some of us because we saw the same thing for powerapps we saw the same thing for power automate over there like as long as you were in the construct of the microsoft 365 you still had to have that license turned on same thing over here power virtual agents now you just got to have that license turned on but you're not paying additional cost for that same thing i'm going to use another account because rosella is going to be the maker of the flow i'm going to come over here and i'm going to use finn and finn is going to be the everyday user same thing office 365 e5 so that was a very important thing that i want to show you is basically the concept of how the licensing pieced over there all right now let's go and start talking about the team that i'm going to actually use so i've logged in over here as rosanna again just to make sure this is rosanna and this is the team that rosanna has access to it's a one-stop shop for faq so basically this is going to be one team where people can come in over here and they can ask basically questions about anything that they can think of tied to their company and we are going to build a chatbot at least to get that process started over here so now that i come in over here it is got this team now important thing i want to talk about this team is that we haven't started anything over here as far as building the power virtual agents if i haven't even done any power built-in power apps or any power automate so this team it does not have an environment generated in the back backend let me show you what that means now this is me coming in over here as an admin and in the admin piece i'm going to come in and i'm going to now take a look at the power virtual power apps so i come in over here to my powerapps i'm going to go and log in again me as the power platform again and i'm going to go basically to the ppac or the power platform admin center which is coming over here admin center you'll hear people talk about this term called ppac which again stands for the power platform admin center and over here check this out see these are the environments and specifically i can come over here to the type you click on it it's funny because you don't actually see that but if you click on it you come to microsoft teams you can apply and these are the only three teams that i have i do not have that new one yet the one-stop shop over there so kind of i wanted to show that to you that make sure that when you go over there you see that there is no environment created we'll go back in a few minutes now and you'll take a look at that over there okay so we've gone ahead and created all of that showed you some of the licenses everything is good now let's go into teams and start building uh the actual uh power virtual agent so what i'm going to come in again is you know i'm coming i guess rosanna over here go to apps and in apps i'm going to search for power virtual agent power virtual and i've started doing it and i already show up over here as power virtual agents what happens if that doesn't show up well that's where the team's admins can come and help you now most of the time i've already seen this show up over here but there are those enterprise level companies or all those companies which basically you know have gone ahead and only approved a certain apps that could be the same scenario with your pba as well just power virtual agents in that scenario you basically just go ahead and tell your admin people is hey i need you to go ahead and approve the power virtual agents app so i come over here what they will do is they'll go to their you know n365 admin center then they'll go ahead and click on their teams over here then they go to the teams admin center and in the teams admin center they go to teams apps click on manage apps they will search for power virtual agent basically search for power and just do that power virtual agent over there and if i've done full power apps if you just do power um power it shows up the power virtual agent and in power virtual agent you want to turn on both of them see right now it's allowed this one's also allowed in your case it might be disabled or blocked you want to tell them that hey turn on the power virtual agents and shared power virtual agents apps okay both of those need to be turned on sweet so you've got all that administrative work done as well now just in case if you did not see that before you will now see it over here so i'm going to go ahead and click on that sweet so got this over here again inside the entire construct of teams and i'm going to go and click on power virtual agents and i'm clicking on that add and then um this if this is the first time you're doing it which is in my scenario this is the first time i'm doing it this is also when that little icon showed up over here for power virtual so i'm going to right click on that and i'm going to go and pin on it just makes it convenient for me to not going and searching for it again and again i'm going to do that so i did that and now i'm going to come over here and click on start now and this pop-up box comes up over here and in this pop-up box it's actually going to say hey do you want to go ahead and create a chat board for teams and this is where you actually decide which team do you want to create to and so the one i want to create on is this one but it's important because this is the first time that i'm doing it well well it's important no two things first is it is only allowing you the teams that you have access to which is great but also the other thing is that saying you are the first person to create a bot in this team we'll need to do something while you're setting it up blah blah blah load all that so i'm just going to click on continue that's a really good sign that is telling you that hey you are the first one to do it so just give me a few minutes go ahead and select your you know you will just go ahead and you know give me a few minutes and then i'll you know it'll go ahead and do all of this now while it's doing that i just want to pause and say that so far this section over here once we got into the virtual agents this is a lot similar to what we had before over there you know it was very similar very straightforward and eventually into the actual team power virtual agent's building section over there i'll kind of show some comparison sweet so you saw this little sign that come up and says your team is ready to use so i really like this because since it is a lightweight version of the power virtual legends it spins up that section really fast too so i'm pretty happy with everything i'm seeing so far all right so come now over here i'm going to call this as my one stop shop for faq let me see what's the best one i'm going to call that yeah i'll just call it one stop shop for faq faq this is all good i'll create the i'll go and let it create and then it's going and creating that bot but at this point let's go and check out take a look at that environment over there so i'm going to come back over here into my app section i come back over here remember this is where we were now if i go and refresh it aha see new environment one stop shopify has been successfully created it's right there in fact the dates time is also what i'm doing this is it tells me who created it as well so kind of do you understand now what i was talking about is that the environment that if it is creates doesn't automatically happen it something has to trigger it and in this case it was the creation of the power virtual agent which was the first time to create that environment in your case it could have already been created it could have been for building an auto power automate flow it could have been building a power apps but i just want to bring that across to you is that depending on our case we never had an environment created but in this case it is so now we've got the 2gig capacity directly created over here so very important point that i want you guys to understand awesome so now we are inside power virtual agents inside the construct of teams so let's actually do a little bit of side by side comparison okay spend a few seconds over there you got the hamburger menu which is basically the navigation toggle when i click on it it shows me this over here so what i thought is i'll go ahead and get our other power virtual agents and you can basically see a side-by-side comparison but it's very similar see this is me the down here over here that's me inside power virtual agents for all these other videos that you've seen of mine and then here is now we are inside the team's construct and as you can see it is pretty simple i mean pretty similar which i kind of like now a couple of things which kind of did throw me off a little bit was the whole option to go ahead and create a entity i mean the create the topic and everything it used to be right up over here in our case now when i come to topics and i come back over here you know i gotta go to the left so when i was actually building it right here i kept coming with my arrow over there but it's pretty simple it's you know right over there because it's over here in this case sweep that's pretty neat you know we might come back and forth just to do a comparison but this is what i want you to see big takeaway from this one is that um if you're already comfortable with using chatbots and teams this is right in your realm right nothing different it's all straight in your comfort zone now when i'm doing a demo when i'm actually building something especially in production what i do is i go ahead and turn off these lessons that way none of their triggers will confuse me in any way so i'm just going to go and turn those off so for the sake of this demo of mine i'm going to go ahead and actually build like i said it's a chatbot but i want to go and build some entities as well so in this case now i want to build my first new custom entity so i'm going to come over here and in my custom entity i'm going to call that as general information and in general information i'm going to add some stuff over here so i'm going to call that as uh paid time off it's going to be my first one and the second one is going to be benefits the whole concept is to make this as that one-stop-shop place over there so paid time off will be you know a place where people come in can confirm when their pto holidays are and then the other one is to get more information about the benefits for the sake of this demo i'm going to focus purely on the paid time off but here i want to focus on some sentiments as well because people might not always just say pay time off they might come over there and say general holidays they might say holidays only um holidays they might say paid holidays or they might say ptos see so i'm going ahead and adding that in fact i've got a full video based on how to use these cinnamon synonyms and examples of those i'll put that in the link below and also show up at the end of this video uh go ahead and try that because that's really important information now for the benefits i'm just going to put in some examples again for this video i'm not going to use that a whole lot but i'm just giving you some examples of how these cinnamons were synonyms work medical insurance so i'll just add two for now it's very important that you go ahead and save it and now it's getting saved nice all right so now let's go and continue with going ahead and building tables because what i'm going to do is i want to also show you the example of using a flow to get some information about the holidays area over there and to do the flow i need to actually go ahead and now go from the powerapp side to go and take a look at the tables so it's very important that this different section over here when you're starting a good stopping point to go in and save it and if you haven't already saved it then what you do is basically first try to go out of it and in my case i'm going to go and search for power apps i'm going to click on powerapps and this is the first time that this user sharon is using powerapps so he came back over here i'm going to go and pin that as well and in the power apps i'm going to click on build we are on the one-stop shop for faq and i'm going to go ahead and click on uh in faq i usually go to see told me the chatbot area is over here which is great i'm going to click on see all i'm going to create a table and on the table on the top and click on plus i'm going to i'm going to use the table i'm going to call this table as ptos the primary column name i'm going to leave that as this which is name at this point if you remember to do it go ahead and grab this name so i'm going to actually take a screenshot of that because we will be using that for our flow sections if you can't remember go ahead and grab it i'll show you a trick also in the flow how to go and do that so i'll click on that one when you click on create it'll go ahead and actually you know it's saying it's provisioning a table in the background you may continue to do it and it just spins up all these other columns that you need don't worry about it we are focused on the name ones which have got the name it says primary column name and you can also differentiate which is the you know the difference because it's got that cracf over there i'm going to come over here and i'm going to put day and for the day i'll just say actually it's a date for the date i'm going to leave it as text because i'm going to actually put that in the text format over there i'll click on save and then i'm going to add some days over here it's actually holidays alright so we can go to the edit table and the edit table i'm going to add some holidays so let's say uh new year is one so new year was a friday january first so did that cool i'm also going to add one for martin luther king jr do that it was on a monday january 18th and then let's put memorial day and the main one for my example is actually the one i'm going to put for independence day because this year 4th of july actually falls on a sunday and so i'm going to use that as an example say people saying hey we know what day is martin luther king i mean what day is independence day and that's why i'm going to use that as an example okay so let me just put this last one on the independence day and then we'll switch over to the rest of the demo cool out of that paste over here and we are good so entered in us saved the table as well we've got some data and we're all looking good on this side cool so let's go back to power virtual agents now in power virtual agents i went ahead and turned off the lessons one two three four you kind of remembered that now what i'm going to do is actually start adding a topic and i'm going to call that as general information that's going to start making and building the topic over there so back into the chat box over there i've selected the same chat bot that i've selected over here and now i'm going to click on the hamburger menu click on topics and in the topic i'm going to go ahead and now create a new topic if you notice i have intense i'm going to slide straight over there but it's actually plus one over here and i'm going to call that as uh general information and i've got to add a whole bunch of triggers away and in my video you've heard all my other videos you've kind of heard me say that add as many of these triggers as you can because it really helps to make your bot a little smart so i've already had some triggers pre-thought-offs i'm going to just do a lot of quick copying and pasting so let me just put them in really fast and then as you can see i do ctrl c ctrl v and i'm pasting it by just hitting enter over here that way i don't take too much time every once in a while you might actually see me do put in some duplicates as well and in that case you'd actually come back and say that hey you've got a duplicate and we'll see i might actually do that again and we'll find that out any second now so i'm already up to six triggers so i'm going to put on the seven and i've just got a few more to go putting in a little bit of variety that's the key important thing is don't keep adding the same type again and again and just switching it up a little bit add more variety give give the bot a chance to you know understand in a very good holistic way what it is exactly you're trying to say sweet so done that and now i'm going to go ahead and save the topic and then once this topic is getting saved we'll go to the authoring canvas and we'll start building our chat bot over there again this chatbot's not going to be that complex but it needs to be at least good enough to prove this point to you that i can go ahead and do all of this inside teams so cool come in over here trigger phrases we got level and now i'm going to say hi there it already went ahead and added the message so i'm going to leverage that and then next i'm going to go ahead and add a question so i'm going to ask a question and my question is going to be how how can i help you today and help you today i'm going to go ahead and now use the general information entity that we created so i come over here i'm going to type in general information and general information shows up over there click on select options and i use that now again this piece i'm not going to spend too much time explaining how i did that because i have a full detailed video on how to use the entities how to go ahead and you know use the synonyms for that so i'm going to put that link in the chat but enough for you to walk around with as well walk along with so went down and did that gave that variable name over here and i'm going to now go ahead and give a condition now in my condition i'm going to make this very simple so if the question that was asked was it had to do with paid time off then i'll answer that question that's why it's just going to make it a little easier i'll kind of skip the other one i'm just going to focus on the paid time off fun so in the paid time off i'm just going to go in and ask another question and i'm going to say sure any day in particular you are looking for and then this time i'm going to let a user just respond as a text as a full text and i'm going to make that variable as a var for pto day and in the ptoday i'm going to basically run a flow let me go and save this as well because in flow i'm going to go ahead and kick off the flow from here the flow is going to take the information that the user asked run that across that new table that we've added over there and then it will go ahead and actually send the information back so from call and action i'm going to create a flow the create the flow is directly going to take me there so i want to kind of while this is going on check this out see on the teams over here it's got the option saying that hey you are initially working on power virtual agents which is why this is a bigger font size but in that while you're in power virtual agents you're using power automate so it's a smaller false on size right below it i really love these little fine you know details that they added these little elements really make a big impression to me because it helps users just from a view impression understanding what is going on over there so kudos to the people who come up with these ideas so i'm going to say power virtual agents um chatbot now in fact just make it easier is that a one stop shop chatbot all right so that way i know exactly what's going on so in my chat bot area over here now i'm going to go and click on plus it's going to be text i always call this as the rec for receiving and then i go to get the pto name next we are going to go ahead and now click on add an action and then add an action i am going to use common data service did you notice something different over here see that in the common data service inside the parameter or boundaries of power of the teams did you notice something which is missing over here he did not okay i may take you back over here see that common data service you see these premium premium premium while we're inside teams in the inside the context of teams you don't see that premium this is just so that you and i understand that hey you're doing inside teams this is great i've already created an environment for you i've given you 2gig capacity over there which means inside the context of teams this is not premium visually you can even understand that this is how it works over there love the way they've made this so easy thank you so much for the product team microsoft and the product team for doing that but again just to prove a point over here okay that again inside the context of teams very important that you understand cds or dataverse is not free outside only inside if you're trying to do it outside it'll give you that premium sign over there very important for you to understand that cool so i'm going to come over here and i'm going to look for the ptos ptos is the one that we created and then i'm going to click on advanced options and in my advanced options i'm going to go to the filter rows and in the filter rows i'm going to put in this option for contains and in the contains i'm going to get that column name now the column name if you did not remember this is what it was we took a screenshot of it it was c r a c f underscore name so that's basically what i want to say c r a c f underscore name and then comma i'm going to put the single quotes add the field name single quotes close and then close it now i'm going to go ahead and save that as well just to make sure i don't lose it i'm going to go ahead and basically say that hey i don't want you to go and search across the entire tables over there just go ahead and pull the information about the one which is the name that i'm getting from the chat area over there and the other thing i do is i just come over there and i can't click on the variable so i can actually see what the variable is i always drop a whatever i pulled i go ahead and first drop it into a variable that way i'm sure i'm know for sure what it is and i usually use this a lot for my testing purposes uh but you know go ahead and take a look at that as well cool so i'm going to go ahead and initialize that also let me rename that a little bit to initialize t o info var looking good now i come back in and i'm going to do a in the add action i'm going to do an um i'm going to actually set the value to the variable i'm going to go to the variables now and in the variable i'm going to set the variable i'm going to select that variable and in here i'm going to type in two things i'm going to type in name and the name value is going to come right here the name and the moment you do that it automatically does it in the apply to each so when you're walking along with me to build this you don't see that oh i gotta reply to it let me go add that apply to it don't do that walk along with me and the first step that you had to do was i just went and added the set variable select the variable name and started adding this over there don't do that because when you when you set the variable it'll automatically put in the apply to each so follow along the steps don't do by just viewing it follow along the steps and then i'm going to go ahead and add also the date so let me go grab the date and then this information i'm going to return that back to the uh the chatbot so i'm going to click on that and over here i usually put that as ret for return pto info click on that and click on pto got the variable looking good and i'll go ahead and click on close and then when i click on close the power automate section will close and it will go back to the power virtual agent's chatbot right size takes us right back to where the area is over here i'm loving how this is built so intuitively and so easily over here very nice thank you for the microsoft product team for getting all of this done over here nice so i've gone ahead and gotten this section done over here and now when i come back over here i'm going to call in action the action is actually going to be the the power automated flow that we just created right there one stop shop for chat oh i guess i put it as bo it should be bought um click on the variable the variable name that i'm going to send is the ptoday so i'm going to call that as var ptoday that's the one that i'm selecting and then after that it's going to return something which is great it saves it to a variable so i'm going to put that into a message which is right here in the message and i'll say here's the info and after that i'll just select the actual variable var it's actually the return pto info which is the return pto info cool and so let me go and see you know i'm going to try to finish off this flow piece over here as a very simple one again it's not going to be 100 correct because remember i'm going to skip this whole section over there so i'm going to come back in and i'm going to save our question is um well i'm going to actually ask another question so let me go ahead and delete that and i'm going to say ask another question and then asking the other question i'm going to say need more info and in the need more info i'm going to say um you know give it two options um multiple choices i'm going to say yes i'm going to say another there click on no and then this is going to be more info another question when we did that if it is yes if it is yes it it'll go and jump straight back to the one on the top i mean it'll go and jump straight to the one at the top if it is no in the no it's pretty easy i'll go and end it over here now one on the top i've always had this struggle like i'm supposed to just click on this i'm going to click on that the the actual bubble and then go and start right up over here i mean right up on the top but i have not been successful with that so what i'm going to do is i've always come over here to the section right below condition i'm going to click on show message and then after that it's easier for me to click on this one so now click on that button over here then i'm going to go all the way up to as if it's going to start another question so i'll come back and click on that moment i do that this thing slides up perfect go ahead and delete that and then i'm not yet done yet because there was this one little section which is incomplete so this one i'll go ahead and now complete that so any other questions i'll go and tie that to the complete one um so i'll just kind of i'll make this also complete for some reason and i'll end this survey away okay so if when i'm testing it if it doesn't make sense you know how i did that key key thing is we went and built the entire flow uh we went ahead and even you saved the data to cds table we've um and the cds the flow and goes ahead and checks the information from that cds table to prove a big point then when you do it inside the context of power virtual agents inside the context of teams it is free that's the key thing i'm going over here nice so went ahead and finished all of this it's all looking good let's go and start publishing the bot section now so for that i come to publish now in the publish in fact you know what before we do the publish let's do a quick test because that's another point to prove is when i come to the entities i go back i'm into our topics to the general information go back to the authoring let's do a quick test so in the test i'm going to start over here and i'm going to say hi and it's no problem if it doesn't work i just want to prove a point that it's over here so i'm looking for um now let's say need information need info now i recognize ours great paid time off and i will say um let's see i say new year new year it goes ahead and takes the test sends it to uh power virtual agents and that's fine it was not connected because there was a problem we didn't even go ahead and publish it one time but i just wanted to make sure that this thing is working on that side cool so now let's go and publish it let me go ahead and publish that first section is come over here and publish it so that's the easy part after that things are a little bit different so i can come over here now and open the bot and test it directly inside teams or i go and share it so let's do the sharing piece so click on share and in share you've got a few options now inside share i can now come over here and click on edit details and i can change the color of the bot i can even change the icon so let's kind of play around with it mine's going to be a little bit on the yellow side i like that i'll go ahead and change the icon i can put any other icon that i want so i'll just go and say let's put it back to this let's put it into this one i like that so we left that i can go ahead and put some description just giving you a little bit more options to go and make it a little bit more personal so that's where we went and updated the icon section and giving it some names i could even go grab the link over there now let's focus a little bit on this one for a minute this is where i can go ahead and now publish the bot to make it available to everybody in your teams and in order for that to be approved by your teams it has to go through your team's admin center and so that's another step over there you click on that it will get submitted it will go into your team's admin center in fact in your team's admin center when they go in over there they'll be able to see oh here's one that is pending approval and they'll approve that for your team itself the one that you created you're going to click on add to teams when you go and do an add to teams it gives you this very important thing that added two teams so that's basically how you've gone ahead and now created that and added two teams over there so i'm gonna stop as far as the closing piece over here get done and now pretend that i am going now into my team which is the one stop shop for faq and here now i don't automatically see it what i have to do now as an everyday user is also go ahead and grab the bot so let me show you how that works out as an everyday user first let me just test it as a maker so when i come in i go to the apps and in my apps i go to build for christian family claim the build for christian family and here is the one stop shop the one that we created this wasn't there before this only happened after we went ahead and saved it and then we went ahead and actually added it to teams so now that i do it the first time it is going to ask me do you want to add it click on yes i went ahead and added and then the next thing i'm going to do is i'm going to go ahead and pin that into my teams as well so went ahead and pinned it and then the bot automatically triggered up pretty sweet i like how it is going so i'm going to do a test hi there and again for whatever reason the bot doesn't work that's not the whole idea of this one this is to make sure that it's inside the teams and it works and i'm going to say need some information that says all right so far so good i can help you paid time off and what i'm going to do is i'm going to search for independence day the reason i'm searching for independence day is because this year the independence day actually falls fourth of july falls on a sunday so i'm not really sure if the independence day office on a friday or a monday that's why i'm doing that okay it is giving me some error but whatever reason it's basically it's not able to run the floor i can go and troubleshoot that that's not the problem the key thing i wanted to talk about over here is that say you did all this search you went ahead to somewhere else or some other team did something you come back over here it will remember the last things that you've used it doesn't forget that which is very important for you because you had a full conversation with the bot system and the bot needs the conversation needs to be built over there second important thing i want to show you is this little toggle switch available it says pop-up pop out so i click on that and now it takes it out into a completely separate pop-up window here which is fantastic because what i do is now i can continue doing everything else i might have a meeting i might have another discussion going on but at the same time i have another window area over here where i can continue with that chatbot conversation so very important thing for you to do that cool so i've gone and showed you some really neat things now i need to go the last bit of the of this blog which is to go ahead and now delete it so there's a whole bunch of steps involved for that as well and there's different types of deleting sometimes it may look like the bot's not available but you haven't actually deleted it so let me kind of show you all of those also before i go into deleting that i want to show you when i go in as a user now this is me as a user i'm in the same bot area i need to go ahead and find that bot as well and i need to go ahead and pin that down so i go to the app area same process go to the build for christian family and then in the christian family you will again see that bot which i've created and then as an everyday user also you have to go ahead and add it and then you can pin it over there so the same process for both the everyday users the bot goes ahead kicks in and it works and it's just you know there so kind of wanted to show you that from a user perspective the maker perspective and the user perspective over here and i went and pinned that down let's continue with now the process of going ahead and deleting it so i'm come back over here to me as the maker and i'm going into power virtual agents and what i'm going to do is i don't want to completely actually delete the bot um what i'm going to do is i'm going to first now and remove the bot area so i'm going to go to the chat box section over here i'm going to go and look at our chat bot this is the one over here and i'm going to go to publish and in the publish section i'm going to now click on this publish and in the publish it gives you a few options and then after that this is where i can go ahead and remove it so this is the first option to not just delete it but to go ahead and remove it so i'm going to click on remove and when i click on remove it's going to give a sign i said your bot was removed from the built by our colleague section of the team apps what that means is that if i go in again as the colleague section which is a go back as a spin over here if i go now and i go and search for the apps build for the christian family any section any sentence once it goes and refreshes you won't be able to see this over here and in fact if i go and refresh it that's probably what's happening it's not able to see that over here makes the response is much faster when you do it on your teams itself but that's basically what it is saying is that when you go to the build for the christian family you won't be able to see it and see i refreshed it and it's not showing up over there so that's all i've done that first delete that i did is it basically just removed it from the built-in section it hasn't actually deleted it what that means is that if somebody has already gone ahead and had that saved over there they've gone ahead and pinned it then they will still be able to go ahead and use it so i come over here and i say hi there you know it's there hi there says and it goes in response perfect needs some information that needs some information was actually the topic that we created so it's kind of showing that hey i went and just removed it from the build section the bot is still there and if somebody went ahead and pinned it they can still use that so that's one thing over there what i want to do is completely remove it and for that i go back into my bot area i go back again into the power virtual agents i go into the um the share of the bot area and click on that and i'm going to go ahead and now disconnect the bot that's the option right here disconnect from a bot from teams so when i go and do that now it says when you disconnect your bot it will not respond to anyone who has installed it it will no longer be listed in the built-in bot section so you could have completely skipped the previous one which is to go ahead and remove it which is right here and just click on disconnect and it'll take off both from the build your for by colleagues section and we'll go and disconnect it so i'm going to go and disconnect it now and it's going and saying deleting the channel which is basically disconnecting it channel was deleted and after that though the bot still hasn't been deleted it's just been this the bot is disconnected from teams what that means though is that again if i have gone ahead and had a bot if i've gone and pinned it i can still have the option to go in and use it so i can say that you know start again start again is another good um tip to go and start the chatbot again normally that would work but now i've disconnected the bot from teams alt from the power virtual agents which is why this is completely not working no errors come nothing come it's just not working so this is a little tidbit that i want to leave behind is that if you've disconnected the chat board you will have to tell your users in your teams in whatever channel tell them that you know make a big announcement hey the bot has been disconnected or it is discontinued go ahead and unpin wherever your bot has been there so i'll go ahead and unpin it i can even go and uninstall it so you know give your end users that heads up that is going on over there finally you can also come in over here to that you can turn it on again the bot hasn't gone anywhere you've just disconnected it i can go ahead and click on turn on teams and it'll connect the bot all the way back again so nothing nothing to worry about if you really want to delete it the best way to do it is then you come back to your chatbots you got to go to the setting which is right at the bottom click on the setting click on delete and then you gotta actually type that whole name in i don't usually type it i just highlight that ctrl c ctrl v and do a delete the bot and then the same processing a request going ahead and deleting it and it will go ahead and delete that over there deleting this bot will not delete your entity though it won't delete your environment either because that was once it's been created it is tied to that team it won't delete it but it's just gone ahead and deleted that bot over there wow we covered a lot so thank you for sticking around for the whole video and as a quick review we went right from the beginning from actually making sure that the license was correct surely those two users who had the correct license over there walked you through the making sure that the app itself which is a power virtual agent and then sharing the app is accepted in the team's admin center and then we went through a whole process from creating the tables in the database where they're creating a flow telling you that hey this is still part of the license over there walked you through to creating the you know the chatbot using a nice topic over there we went and created the entities built it tested it and then afterwards i even went down and showed it to you that hey you have the option to pin it but then if you go ahead and try to delete it there's different ways to delete it you can just remove the bot over there so that other people can't go ahead and add the new bot or you can disconnect it from teams that way you can go and add that back again or you can actually do the full delete so hopefully this was helpful to you and as always keep using power virtual agents
Info
Channel: Daniel Christian
Views: 1,697
Rating: 5 out of 5
Keywords: Everything you need to know about Power Virtual Agent in Teams, Daniel Christian MVP, microsoft teams, microsoft teams tutorial, power virtual agents teams, Power Virtual Agents license, power virtual agent chatbot, Build a chatbot in Teams, chatbot tutorial, microsoft teams tips and tricks, power virtual agents tutorial, Free chatbot in Microsoft Teams, Microsoft Teams chatbot, microsoft teams chatbot tutorial, Microsoft Teams Dataverse, Microsoft Teams Dataverse chatbot
Id: Aw40lZiTL-0
Channel Id: undefined
Length: 40min 48sec (2448 seconds)
Published: Mon Mar 22 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.