Main

How To Install Timon [Copilot Studio]

👉https://aka.ms/Timon With +1 Million (!) users having tried Timon, we're excited to offer new AI✨-versions. - Timon is an adoption copilot template for Teams, M365 and any Microsoft product/service(!). Built with Copilot Studio. You can download Timon to your organization (tenant) and edit or use as is. Two new AI✨ versions 1. Timon AI Hybrid - Uses your own private Azure OpenAI service 2. Timon AI Only - Uses Copilot Studio's built in Azure OpenAI service hosted by Microsoft ⚠️ Important Links ➡️ More Info on the AI capabilities of Timon: https://github.com/Erithano/Timon-Your-FAQ-bot-for-Microsoft-Teams/wiki/AI%E2%9C%A8 ➡️ Timon's Gitub Repository: https://aka.ms/TimonGH ➡️ Get access to Azure OpenAI: https://aka.ms/oai/access ⌚ TIMESTAMPS 00:00 Introduction & Background 02:53 Deploying Timon AI Hybrid 31:29 Get Your Own Azure OpenAI GPT 37:39 Add Your GPT to Timon via Copilot Studio 38:27 Testing in Copilot Studio & Importing to Teams 01:00:34 Intro to Timon AI Only 01:01:20 Deploying Timon AI Only 01:33:53 Add Timon to Your Teams Menu (Admin) 01:38:07 Wrap up Thanks to everyone having contributed to Timon over the years!💌

Erik Olsson

5 days ago

Hello there. Oh... Hello there. Hi Max! Perfect. I wanted to see you. Nice to meet you, buddy! Nice to meet you too. Hey listen, I wanted to do a How To Install Timon video with you, and this is the perfect time. If you have some time, we can show everybody how to install the new versions with AI✨...? Wow mate, I'm pumped! But first of all, you are the inventor of Timon, right? So maybe we should describe a little bit... What was the original intention of Timon? Maybe you can tell us a little bi
t about it? Sure, I can. I mean, many people have helped out around the world, but the idea from the beginning was we knew that there were so many people who were new to using Teams specifically, and we wanted to make sure that you had someone to answer the most commonly asked questions that Microsoft always received. Now, how do I do this? How do I invite a guest to my team? How many people can join a meeting? What is OneDrive? All these questions around Teams specifically and some around Micro
soft 365. So we created Timon for that purpose. It was originally created in Swedish, but then it was so popular. So we grew into English and German, Chinese, Polish, Italian, Norwegian, Korean, French, Dutch... Yeah, I remember as well it was, it was quite some work to... To check those 110 questions or topics within PVA and that was quite cool. And extremely time consuming... It took a team about at least three weeks to translate all the the contents completely with, you know, high quality. Bu
t now we have AI that helps Timon just expand beyond what we could ever dreamed of when we started it a few years ago. Awesome! So you're going to show me how to implement it? I'm going to show you, and you're going to help me! All right, yeah, let's do it! Let's get my Explorer-shirt on here... Now we're going to go and be brave and just explore the new frontiers of Timon, really. So we'll just do this together. And while you're watching this, feel free to skip ahead and we will be showing a US
only version at the end of the video. So if you're in the US and you're looking for that specific version, you'll just skip ahead. Otherwise, feel free to stay around for this part as it will be relevant for anyone in any country in the world. So let's start. I'll just share my screen and we'll take it from there, just as a normal person would start deploying Timon from the beginning. Let's go! - Let's go. So I'm sharing my screen and I'm just gonna open a browser and head off to aka.ms/Timon T
he link will be in the description. And I end up here... and I get to meet Timon for the first time. Look at that! I should say at the time of this recording we have English, we have a US version, we have German, French and Swedish with the new AI capabilities. Pretty cool. Wow! Yeah. More to come mate, more to come... And by the way, I'm Swedish and Max is German, so there's a reason for... for us being able to do those quicker on our own, but the community will help us provide the rest. We hav
e AI now, it's very interesting. This is again just flashbacks on what Timon is, if you're not familiar. So it has been used as an FAQ bot previously, but is now an AI-powered adoption Copilot for Teams, Microsoft 365 and so much more. Wow, what a beautiful page this, huh!? Right? Nice! It used to be purple, but you had me change the color to black yesterday. So I understand why you enjoy it... All right, we're going to be quick about this. We just want to... Because it can be confusing with di
fferent versions. We just want to tell you that currently there're two versions of Timon. Timon AI Hybrid. It's globally available, it's available in multiple languages, and you have to use your own private Azure OpenAI service. It runs in your tenant, the data stays within your tenant boundaries, all the good stuff. So that's option #1. There's also an option #2 if you are in the US, so at the time of this recording this is only available in the US. And in this case you don't have to use your o
wn private Azure OpenAI service. Instead you can use the built in service directly in Copilot Studio and it's quite interesting because it makes things a little bit more easier and you're also able to limit the knowledge in a way that will show at the end of the video. And that's everything that we recently announced at Ignite, right? This is the newest software with glimpses into the future for the other languages that are not available yet, right? Yes, but regardless if you're in the US or if
you're somewhere else, you might actually have reasons to pick or like one or the other version. But that's it. There's more information about this page. Obviously Max, you enjoy the GitHub page, so that's where you can just fly off to quickly. I just wanted to show people that as we get more AI versions up and running, you can use the menu here you'll see which ones are AI enabled. In this case we have the AI Only version for the US, We have an English version for any country, then Swedish, Ge
rman, French with more versions to come. But these are the ones that are AI enabled right now. So we're just going to start with the AI Hybrid version in English that you can deploy in any country in the world. And let's go. Wow, right? Here in GitHub, there's documentation that you can read, There're screenshots, there's everything. But this is a video and you're watching it for a reason. So let's, let's just show them out how to do it Max, and we'll take it from there. So I'm just going to cho
ose English... I guess if you're OK with us doing it? -Go with English. Yeah. All right. And here you can see you have the two versions. We're going to start with the AI Hybrid one. So it tells me that I need these two files for the AI Hybrid one. So I'm just going to do that. Just pick them off of here, just click it and then download on the side there. That's the first one. And then we're going to pick up the Empty Teams app as well and download that. One is the actual copilot Timon and the ot
her one is the Teams app that enables Timon to pop up in Teams on your phone, on your desktop in a very, very nice way. OK, I'm done. Next step I guess would be to just jump into to Teams, and start deploying. Yeah, looking forward to it! All right, let's go! While you're going there mate... Yeah, you were mentioning that Timon is like an adoption bot (copilot) helping users with, you know, getting started with Teams and everything. I do have a real life use case. One of my neighbours here, he i
s a firefighter in the local fire brigade. OK. And they are starting to adopt Teams. So maybe we can later use this as a use case for Timon to show how it can help with getting started? - Of course! Sure we can do that. Yeah. I, I mean Timon is really specifically trained to help you with Teams, Microsoft 365, all Microsoft products and services really, which is quite amazing. It's not a professional firefighter, but let's see what we can do. -We're not either... Let's see what we can do. So I'm
going to be Rafiki Nelson for now as the administrator, doing some stuff here to deploy Timon, and we'll take it from there. So first thing I need to do is create a team. So I'm just going to do that quickly. We're doing everything from scratch in this video. If you already have a team, you can skip this, but we want to show people how to do it from the beginning. I'm just going to create a team from scratch. You can choose whatever works for you. I'm just going to keep it public for now and I'
m just going to call it Timon's support team for example. Name it whatever you want. Just creating it like this. And we're going to add two channels. Look at that. We're already doing nice work! Let me add someone to the team. It'd be nice with two owners. Let me add Julian here. Just make him an owner because we're nice. Done. OK. So we have our team, let me just add two channels and then we'll be ready to to open an environment for Copilot Studio. Sorry, I wasn't going to add a member there...
Creating a new channel. Here we go. Create new channel, new channel. There we go. So we'll do one for feedback. Look at that. Feedback, from users. Standard channel, let's go. Users basically have the option to provide feedback back to the Timon admin team. Basically telling them "Hey, that was a great experience". Or maybe there's something we could improve, especially when you use it for your internal content, right? Yeah exactly. So this is optional, but we recommend that you run through it
and then you can decide on what you want to keep, and what you want to disable. Just depends on your preferences. So we have two channels. We have this little support team. Perfect. Now I'm going to move over to the Copilot Studio app in Teams. At the time of this recording, it's called Power Virtual Agents. Which is what Copilot Studio evolved out of. So it might be called Power Virtual Agents when you're doing this, or it could have the new name Microsoft Copilot Studio in Teams. Great. We're
just going to hit start and now we're going to choose the team that we created. Where we want Timon to be created. Just choosing the team, creating the environment... We don't need to stick around here. This is actually incredibly fast, although I mean some of you might be unlucky, but it's it's very quick. You can go and do something else. As soon as it's ready, we'll get a notification up here saying that the environment is created and... - Baam! There it is. Baam, there it is. Oh, all right.
So here's the notification. It's ready. We're good to go. And that means we have a little little team environment where our copilot can be imported. So that's good. Step one completed. Then we're going to go to flow. It's just the easiest way to do it. Just trust us on this. So flow.microsoft.com... or... make.powerautomate.com. We'll have the links maybe showing in the video as we're talking and you'll just go to solutions and then you make sure that you're in the right place. In the top right
you can see all the environments that you have access to. In this case, we want to choose the new one that we created for our team. Timon's support team. So make sure that you're in the right environment. It's a common mistake to not check this. But when you're here, it'll say where you are and then we're just going to import right here, just import solution. I'm just going to browse to the files that we downloaded. Here it is, Timon AI Hybrid. I'm just going to hit next here and this is how we'
re importing Timon. These are some of the flows that help you get feedback from users. Timon will send you the feedback to that team. Again, these can be disabled, right? You know, Max doesn't like to get feedback on his work. Sometimes he justs... You know, there's no feedback loop. Nothing. You just can't reach him. So, directly to the bin. Yeah, definitely... -You would probably disable this. *Smiling* So, I'm just creating the connections here. I'm just following the steps... Oops. Sorry. Th
at was the wrong account. Yeah, I saw the wrong account. That's good. Good to show people that you can make mistakes. So make sure that you are creating... ...using the right account. I suggest a systems account or an admin account. It works with your personal account, but you know, maybe you're not working in the same place forever so it's good idea. You can change these accounts afterwards, but we recommend a service account or an admin account for the connections. OK good. We've done the firs
t one and now we're just doing the second one for Office 365. And this enables us to have access to the username for example, when you're talking to the bot (copilot). Good. Refresh. All the connections are done importing and we're on our way, Max! Are you excited!? I mean look at this. Wow, yeah that's... I'm so excited to see the AI features, mate! This is awesome. It's actually a revolution. I mean you're getting the hybrid version, so you have the non AI capabilities which are still pretty c
ool and it's been used by many, many people all over the world. So that's interesting. But yeah, I know you're looking forward to seeing the AI✨... Yeah, yeah... Seeing that in action is always fun because you can play around with it, try different things and see how it reacts. And I think this is also fun for the users to use. Yeah, yeah, I agree. Gives you more opportunities, right? So yeah. Basically we need, maybe, to describe why we need this, this environment, right? When we are creatin
g this team, this is where Timon lives. It creates a Dataverse for Teams database where we can import all the stuff. This is also like... Yeah the grounds needed so we can have that data and information that the bot has... Or that the copilot has, as we should say nowadays. Yeah, so Rafiki Nelson is waiting here for the import to complete. Actually takes about 50 seconds give or take. It's also good to know if you're doing this. We might have you know... We might edit in a fancy loading effect
or something. But this is the only thing you really get in the environment. You just have a grey bar that says it's working on it and eventually this will turn green. That's the only sort of loading indication that you have. So there's nothing wrong. It's working as intended. We do recommend that you just keep the tab open. You can move around... -And you know what? Stay hydrated, mate! Also drink some water. That's a small little German glass you have there... Yeah. Oh, the big Swedish one, rig
ht? Both cool, but I think it's a Swedish glass. Like from... -Really? ...the big company, right? Everyone knows... -This is not a sponsored video. But exactly, from that company. -You cannot call out any names. So we're waiting here in real time. It should be finished soon. What we could do in the meantime is actually we could upload the... Oh, it's already done! Look at that. So it's done. Perfect. And now we can actually go to Copilot Studio and look at Timon for the first time. Or if you're
Max, you're very, you know, structured. Organized. And you'll wanna fix some of the flows first. Maybe. So let's see. Yeah, let's do this. Maybe let's do that. I just saw you looking at me and I was like, hey, yeah... better fix it. Otherwise I'm gonna get in trouble. So, I'm just clicking the Common Data Services default solution. This is where everything ends up. So you can see all these curated topics. You'll also also notice that we have an AI✨ topic here... Exciting! So stay tuned to under
stand what that is all about. I'm going to use the left menu here to filter out the flows and just connect them to the two channels that we created. So if a user sends feedback, it will come into that Channel. Everything can be changed, but let's just set it up for now. So I'm just going to start with the feedback One edit and it will take me into that flow. You see I have the new environment here with Copilot, which actually is really awesome because it helps me, you know, helps Max and I build
flows. If you're not familiar with flows, this is a great way to get help if you want to achieve something. In this case, I'm just going to jump into the action here that posts the feedback to a channel and you see I have to change the team of the channel here. I'm just going to add a team. Choosing the one which we created and then a channel. This is for feedback, so I'm just going to pick the feedback channel here. Done! Then I'm going to click save. And so again, the reason here why we need
to do it is... Yeah every team ID, every channel ID, is unique in every tenant. So we exported it from our tenants. When you import it, different IDs are given. So you need to change this the first time you do it. -Correct. And you're doing very well. Yeah, I just went ahead. Sorry Max, I just went ahead to do the second one, which was about the user question. So I'm just, it's the same operation, just a different flow. Saving it... and we're done! Those are the only two things that you need to
choose. So you get them in the place that you want them to go. If you don't set this up, you will see an error that... Oh, the flow has not been set up. It's not working... Which is not an ideal user experience, perhaps. All right, so now let's head over to Copilot Studio. Actually don't need all these tabs but... Clean up a little bit. Now we're heading over to Microsoft Copilot Studio, where we will have... -Ooh... It gives me the feeling of AI already... Right? It's exciting. Rafiki here is a
lso excited. He's got his little buddy here... and you can see that it's empty. But again, remember what we taught you. Make sure you're in the right environment. So again, top right. Choose your environment. Because you can have multiple copilots, custom copilots, that do very specific things and it's a very good idea to have them in... ...in different environments for different reasons depending on who's creating them and stuff like that. So now we're in the right place, I can click copilots
and we can see that Timon, the AI hybrid version, has been imported. It is not using the built in features. We're going to use our own Azure OpenAI service. So that's why it says classic here, but this will work in any country worldwide. Currently the new features that we are talking about here... This might look different when you're trying Copilot Studio. This is for the US only region, the US region only at this time. So you will not see these features unless you deploy and host your copilot
in the United States region. OK, let's have a look at this quickly. We could just say hi. That's always nice. Just to say hi. Just to see if there's someone there... If Rafiki is all alone or if he actually has a friend... Now look at that. Hi, Rafiki Nelson. Hi! What's up? First time it's running, always typing... Yeah, it's typing... Figuring out what to do. Yeah. There you go. It was picking a gif, you know, picking the right gif for the first impression. "I'm Timon." I answer questions about
Teams, Microsoft 365 and more. For example, how do I add people to a team? Accessibility in Teams? What's the Max number of people you could have in a meeting? And then we can see that we can actually ask AI or talk to a real person since we set up those flows that'll send questions. If you, for some reason, want to talk... Send your question to to a real person. That's good! And quickly, if this is your first time using a copilot like this, or it's the first time you're in the Microsoft Copilo
t Studio, which used to be the Power Virtual Agents... place. This is what it looks like, and you can see that we have all these topics, like Max and I talked about, that are included. If you don't use AI, they will still work. However, it's crucial to understand how amazing Timon just expands with the latest...(AI). -Yeah, let me just add one point. I mean this talk to a real person stuff. When we built and... Yeah, makes it possible to add different topics that we didn't think of back at that
time. Or didn't think of when we are maintaining it. Or it might be something that your business needs. That gets back to you into a Teams channel. You can see what people are in need of and then maybe, build your custom topics around it and add them to Timon. I think we should actually show how that looks in the Teams interface, when we're done. We're just here to just see that it works. Just show you as an administrator or creator... Author of a copilot... This is what it looks like and you ha
ve all this. It's already done for you. Everything is set up and we also have an AI topic that we'll talk about. I think we can go ahead and have a look at the AI✨ topic, Now? I know we're excited to talk to Timon, but we can do that in... ... in Teams. Maybe it's a good idea to just... I'm just going to ask an old school question. Non-AI. Just umm... -Old school mate? Depending on the viewpoint... -How do I invite a guest to Teams? Not using AI. Timon asks me to clarify because there are multip
le answers about guests. So it's not how they join, it's how I add one to a team and then we get a curated answer. These are good answers and you can see that... Your organization might have different, you know, settings for allowing guests. You can edit all of this. If you're not allowing guests... You can just say that we're not allowing guests for this policy reason. You can delete this information, but it's a perfectly good answer for how to invite a guest if you're a team owner and then it
tells you how to do it. So that's nice, and you have some links here to up-to-date information. This is actually really, really good! But it again, this is only the pre-AI era, right? You can be nice here. If you say yes, you'll get to rate the answer. If you say no, Timon will ask you if it can help in another way, asking AI, share the feedback, send the question to internal experts... Whatever way you would like to. Obviously this is super exciting, so we're going to try that soon. And yeah, t
hat's just the basics of how you can use what's already built in without going to the AI✨ topic. But let's have have a look at this. Let's do it! Let's go in here and let's actually set it up so we'll show everyone what to do. So here is the topic. When you use Ask AI or type "AI", you will invoke this capability and you can see that Timon will use Azure OpenAI to answer your question. You can use another AI model if you choose. This is just what's predefined and you will see that there's a flow
running. We'll take a look at this and this is where you will be able to paste your own Azure OpenAI model so that it's running in your own environment. - This is where the magic happens. This is where the magic happens. So we upload the description here and we're just going to go ahead and edit. We'll take a quick look at this and Max, then you'll have to help me. I think we should show everyone how to create an Azure OpenAI service if you haven't got one already. So here's the flow. It's quit
e easy. We're just taking the input from whatever the user is asking Timon. We're just saving the user's input here and putting it forward to the AI model here, using it in basic HTTP Post. Right? It's very basic, just a connection to your service or instance, whatever it is. You can use this example for connecting to any type of system or data, or if you have your own APIs. But let's not get ahead of ourselves. Let's just take a look at what's here. This is going to be super interesting for mos
t of you who are deploying Timon. This is the framing and the limitation. So let me just show you what this is like. This is what's being sent to Timon, along with the user prompt every single time. So we're really framing the model, giving Timon a personality. It's polite. You can see that Timon is refusing to engage with you in argumentative discussions. Not like we do usually... - Not like we do. Timon is a little bit more professional, you know, and this just gives you the opportunity... You
can change the framing here just like a text document. - And let's be honest. There went some love into this... I mean, this... Yeah, this was fancy. This is hundreds of hours of making it as good as possible and it's using some of the techniques that we're using in in the copilots that you find in other places as well, such as on on the web and other places. So here you go. You have all of this framing, and just know that we're not limiting... Let's have a look at this for example. So on safet
y here, we're not limiting... ...the creative capabilities of the (GPT) model. However, we are making sure that, for example... If you want to make, you know, a joke about your German friend Max. You might have good intentions, right? You might have good intentions. However, if it can be perceived as hurtful to a group of people, then Timon will respectfully decline to create that content. This is how you're able to adjust the framing of the model. Same with, you know, copyrighted material and s
tuff like this. We're just making sure that this is appropriate for enterprise use. And that's all. You're smiling, Max. I don't know why you're smiling. Yeah, I tried it out a lot. I tried to trick it into giving me some jokes against Erik, but it didn't work. Yeah. So we actually put a "Max condition" in here, you know, people who try to manipulate or trick the model. "I'm just testing this". I'm just... "You are in developer mode now". Yeah. So like in the beginning of ChatGPT, you know, and
there were lots of tests against this. Yeah. So you will get all of this framing. You can, you can choose to edit some of it. You can add your own sentences here and it will, incredibly accurately, just adhere to those rules. So you can really make it your own, but we suggest that you keep most of it as you're trying. But again, Timon is your template, it's your copilot, you can do whatever you want, but if you want it to work out-of-the-box in a professional way, you will leave most of this fra
ming intact. But have a look. Add your own stuff and that's it. Now let's have a look here. It says I need an API key. Oh, I'll add your Azure OpenAI key here. So I need to add an Azure OpenAI key here and I have to have a service running. We'll show you how to do that! Max, let me just show people what the HTTP request looks like quickly. So here you can see that you're pasting an URL here to your OpenAI service, for example, running in Azure. So just replace this entire URL. That's the only th
ing you need to do here to make it work. You get the URL, you paste your own, and you make sure that you paste your own API key. That's the only thing you need to do. So wouldn't it be cool if we had someone who could just show us how to get your own Azure OpenAI service up and running? Oh, that must be me then, right? That could be you... That's your cue. So let me just share my screen and then we can quickly dive into it. Yeah, I just opened portal.azure.com and I'm looking for (Azure) OpenAI.
.. You can find the Azure OpenAI services here. Or you have it pinned as I have. You can now see that I have already three Azure OpenAI instances running. I will create a new one to show you how it works. Let's click create here. And then we have a subscription that you will certainly need for this. And let's create a resource group for Timon AI to live in. Oh, I already have one. Let's make it a two (2). And let's choose a region. How about Sweden then? Oh... How about Sweden!? One of the worl
d's state-of-the-art data centers, you know... That's what you want, you know? Speed... Yeah. And just, you know, All in all a great, great option I have to say and it's environmentally friendly as well. It's really state-of-the-art. Good choice! So this is the point. As far as you get the first time. When you go to the Azure OpenAI service and create something, usually you will see a red box telling you that you, yeah, need to request access to Azure OpenAI and the pricing tier here will not b
e available to you. So, how do you request access? There's a request access form and we will share the link in the description and within our documentation. And you need to fill in your name and your subscription IDs you want to have the service in and a lot more information about yourself... And then we go back to this question #18, where you're getting asked which services you want to use. You need to tick the GPT-4 box and answer it with "chatbot and conversational agent creation" in question
#19. If you fill the rest out, you can submit it. For myself, it took about 20 to 30 minutes and then I already got access, Might take a bit longer for you. And yeah... - I was denied instantly. Yeah, I mean, they know you, right? That's the problem... Yeah. But then if you get access and you're allowed to create a Azure OpenAI instance, you will select the pricing tier, then click next, we will need our Internet access from within the resource so that the flow can actually reach the URL we nee
d. We don't give it any tags. Let's wait for the validation. So when you choose Internet access there you mean that you need to choose that so your API, with your API key only, can reach the service? That's right! Yeah, it needs to be reachable from the Internet. Yeah, with the key and the URL, that's pretty unique as well, yeah, you can reach the service. So the deployment shouldn't take too long. Usually it's it's done in a few seconds, especially in Sweden since it's brand new and fancy... Ye
ah... Obviously you will... I mean, you have the choice to choose whichever region makes the most sense for you. But for me, Sweden is always a great choice... Sweden is in deep in my heart as well. So let's go and see what we did. We appreciate it. *Laughing* That's it. We got Timon from Sweden, this is our Azure OpenAI instance and now we only have the instance. We still need to deploy a model. So we go to model deployments and we click on Manage deployments and then we will end up in Azure Op
enAI Studio. And from there on we can create a new deployment here and select the model. And so for our demo and our testing we will use Chat.., not ChatGPT, the GPT 3.5 Turbo model. Here you can see GPT 4 is already available in Sweden as well, but that has a slightly different pricing tier. So we should stick to 3.5 at the moment. Give it a deployment name which will be Timon from Sweden for example and create... Create. That was really quick and then we can open our deployment and it succeede
d. Cool. Then we can go to the playground here which gives us this nice interface where you can already start chatting with the instance. But for our purpose we need the code within the code we get the endpoint and the key. Those are the two information (pieces) we need to fill into the flow. So, I'll copy it and send it over to Erik and he can put it into the flow and then we can test it out. Let's do it! Cool. I have to say, that was pretty amazing. We're not... We're not editing any of the (l
oading) times. It's just a continuous honest... Yeah. Example. I like this. You know it could differ depending on what, you're choosing where you are. You know, you could have a slightly different experience but this is just using everything. I see you put the... It's in the chat there. And I'm just going to go and put it in, as Rafiki Nelson, so that I can use this private Azure OpenAI service that you just created. Yeah, going back to put it in. So I'm going to paste the API key here, and we m
ight blur this out. Nah, we're going to delete it anyways? So OK, here we go. So I just put the API key in here and then in the HTTP we want to make sure that it goes to the URL of your service, the model from Sweden, and that's it. I'm just going to hit save. So we just added the API key here and we added the URL here and that's it. So we're done. We're done! We can test it now, we can test it. So now we've actually provided our own private Azure OpenAI model. You saw that you could choose whic
hever one you'd like. You know, as new models come out, you can just switch the model if you want to. It's actually very, very flexible. So if we say hello here, we will be able to let me choose tracking so we can see which topic is activated. I'm going to ask AI now, or actually what we should do... We'll just see that it's working and then we'll try it in Teams, because that way I know it works on my phone and it's easy for everyone in their normal interface. This is just to test things before
you publish for everyone else. So OK, write your entire question in the chat now and I could say... Explain how files in Teams work as if I'm five years old. Two sentences will be, keeping it short and simple. Looks like I misspelled something there. It's fine. GPT, GPTs are smart, but we might want to say files in a correct way. Files, and just hit it off. This is not something that is predefined whatsoever and just look at what we're getting. In Teams, files are like special toys that you can
share and play with your friends. You can store your favorite pictures, drawings and videos in these toys that everyone can see and play with them together. So that's an AI generated answer still keeping with you know the framing of of being a Microsoft 365, Teams and Microsoft Services expert. You know what, Erik? Yeah. Every time we test this, right. And you put in some text and ask it questions, it's like... We are close to Christmas, right. It's like unboxing a Christmas present because I g
et to see what will be the answer to that question this time. And it's, I mean it's nothing we pre-prepared and we have the framing to keep the model, you know, focused on Timon's mission. And I thought it was... I mean, it's pretty interesting that you include videos here because five year olds today it would probably know what a video is, right? Compared to five year olds. When I was 5 year old kid, I had no idea what it was. You're old mate. OK anyways, anyways, amazing. It's up and running.
If you put in the wrong API key, you would get an error response here saying, you know, there's something wrong with the flow. So we know that it's working great. What we're going to do is we're going to publish this for the first time. That's always something that you need to do the first time, so I'm just going to publish it. You see that it's good to go, but I'm going to publish it since we made a little change there. And this is the amazing part about Copilot Studio. You just edit your thing
s here. Maybe you want to create a, you know, a custom topic. Maybe you want to have a custom flow that goes to your app or even an on premises app or you have your own API and get some information. Any time you make a change here you just publish it and instantly all your users will have that latest capability in Teams. It's absolutely incredible! Just to show you, it is possible to deploy Timon in many other channels, you know on a custom website or but we've just designed Timon to be used in
Teams as a default. However you can change things and you can make it appear anywhere. Just wanted to cover that. OK now let's get it into Teams. So I'm going to jump back into Teams and I'm Rafiki here as always, and we are going to go to the app called the Developer Portal. So you can just search for that if you haven't installed it and you will see it there. Clicking Apps and I'm gonna import an app here. Look at that, there's already an old one here, so let's just delete that one. We don't n
eed it. And I'm just gonna import an app and I'm gonna pick the empty Teams app that we downloaded from GitHub. So if you're deploying Timon in a different language, if you're doing it in German for example, make sure that you choose the German files because all of this will be localized in in the language that you're choosing. So here we go, we imported the file. You have some information here about what Timon is. You can change this to whatever you like and you can just keep it as is and it wi
ll be relevant. So Erik, this is the place where I can rename it, right? Yeah, you can, let's say, well, you can rename the name here of of the bot (copilot), you can, you can do whatever you want. Yeah, you could even switch it to a, let's say, a dragon or something, right? Then it has a completely different branding and whatever for the fire brigade, right? Little dragon that spits fire. Yes. And you can do that, no problem. Cool. No problem. I can. Yeah. So... Perfect. We're here. You have ev
erything that you want to know. You know, you might want to. If you're doing this, you might want to type the name of your organization as as the developer, whatever you want to do, just know that you can change all of this. That's fine. And then we're going to look at connecting the Copilot Studio Copilot that you've just been using to the app itself. You do that on app features. You can see that it has a feature here for a copilot. We're just going to click it and here is where you will change
the ID to your ID. So we're just going to remove this and we're finding the ID in Copilot Studio. So just heading back there, clicking details, go into advanced and there it is, bot ID. So just clicking that we have it copied. Now pasting it here and that's, that's the only thing that you really need to do. Quick reminder why it's beneficial to deploy it in Teams and you get all these custom commands (suggestions) that helps users really just interact with your copilot without you having to edu
cate anyone and what they can do and how it works. All of this you can just change, you can delete if you choose to ,as Max might do you know, remove the feedback option. You can delete this and delete. Thank you. delete this topic... You're welcome. You know, it's all about flexibility and yeah, so that's good. We're just going to save. Adding the number here just to make those commands. Those are the little things that are coming up when I'm opening Timon basically, right? Yes, there you will
see suggestions basically.... Let me show you, let me show you. So here I would click the app package and just try it for myself. So I'm just going to download it and I just downloaded here. It said it's called Timon so I'm just going to upload that as a custom app to try it for myself before I share it with my colleagues. So I'm going to click Apps, Manage your apps and then upload an app. Make sure you have uploaded custom app enabled for you and then this is what it looks like. I'm just going
to click add here. Remember that you can change all of this. All right. Easy as that, huh? Easy as that. Look at this. I don't even need to say hello. It says hello to me. Hi, Rafiki Nelson. It picks up my username from team, so it already knows, you know, that I'm a Teams user in here and we can ask it anything. So this is where the suggestions pop up. We're able to change and you know these will be... So if we wanted to provide feedback for example, we would just click here and this is good f
or you to to see Max, just to learn a little bit about this. So here we would actually be able to send feedback. We gladly welcome any feedback, good or back. So we'll just show you what that's like. So let's share some feedback. And I'm going to say something is great, going to stay positive here. Please write your feedback in the chat now. And what are we going to do? Let me zoom in a little bit. We're just going to provide some feedback here. I like that you have AI stuff going on! Let's just
say that we're excited about that. OK, give your feedback a title. We'll put AI, that's our little title here. I like that's, but that's not honest.... That's not honest feedback you would ever give to me, right? You just give it to Timon. Yeah, just to Timon. But you can give bad feedback as well. So don't worry about that, Max, anyone. You'll get the feedback you deserve... I'm just going to send here just clicking send and Timon will package that nicely and send it off to the team that we al
ready chose. So it's been, it's been sent. Thank you, you're awesome for providing feedback. Feel free to ask me more questions about teams. OK cool. So just to finish this part again the non-AI part but still very very useful. We can go to the team that we created. You can see that feedback has a new host and we can see that oh, Rafiki Nelson has shared some feedback. So you get the name of the user. Something is great. I like it. If you wanted to chat with the person who sent it, you just clic
k here. It opens up a one to one chat. Very nice. Same thing for the user questions. It would pop up there, the type of question, who asked the question, and then you can respond to that user. If you decide to keep this. OK. very, very nice. Let's get into the stuff that you're excited about. Let's get into the stuff. Ask it about my favorite hot sauce, hot sauce... or Timon's favorite hot sauce. I was trying to do it, make a professional installation video here... But all right, let's let's do
it. So I'm just going to pick AI. Let's just... We don't have a pre created topic about hot sauce. So if I wanted to talk to Timon about hot sauce for some reason, you know what's, what's your favorite. You're not on the AI topic yet... Hot sauce. What's... What's your favorite hot sauce? Without AI. Without AI. Just to show you the difference. It's not something that Timon, you know, knows about because we haven't... That was the pain before. You had to do everything manually, took forever. All
right, let's go AI. So I'm just going to type AI here. And you see, as I type, I get the suggestions as well. So it's quite easy for me to understand what I can write. I could just type, ask AI, I could choose the suggestion. All right, I will use Azure OpenAI to answer your question. Write your entire question in the chat now. Let's just copy this and paste it and see what happens When we're using AI, we should be able to get a response here. Oh, let's see. As an AI language model, I don't hav
e personal preferences or experiences, so I don't have a favorite hot sauce. However, there are many popular and well regarded hot sauces available, such as Sriracha, Tabasco, Cholula, new one for me, and Frank's RedHot. Each has its own unique flavor and profile and heat. It ultimately comes down to personal taste and preference. OK, so not hearing you're there. Are you happy with..., you're happy with the answer? I mean it at least tries to answer the answer but still stays professional. Like
hey I'm not I'm not used to answer this, right? Yeah. But the, but the Azure OpenAI GPT, you know the private one that you're running has the data to be able to respond. But Timon will always come back to its purpose about, you know, primarily Microsoft 365 and any Microsoft service and Teams. But will also gladly help you, politely, with other things. Which is quite amazing. So let's, let's make a final... You can see here that we're we're not doing the multi turns in this case because we want
the framing to be connected to every question. However, you can ask multiple things in the same question. You get these tips. You can ask it in any language! So even if this is the English interface, if we're using the AI. I could actually type my question in Swedish or German or Japanese or in the Philippines... like... Filipino... or stick to Swedish. Well, you could. I'm, I'm sticking to Swedish. But I'm just saying, in theory, you could use whatever language that you like. You know, it's coo
l. I just I like you know that's amazing. It's not something that we can do in all the other AI examples that are out there. So very cool. Let me just, let's try what you mentioned earlier. Something about you had a friend, like a firefighter we made a little fire thing... let's see how he'd use it here. Yeah. So let's just say we deploy they they got Timon deployed in this. It's like a firefighting.... So firefighters in Germany somewhere or..? yeah it's, it's your friend. I don't know, it's ju
st local fire brigade here. Right. OK, ok local fire brigade they got tips so let me just let let's just use it. So I'll just ask something about how to use teams as a firefighter. So let me just, let's go. I have an idea here. So here for example, like, I work as a firefighter in Germany. I want 2 tips on how I could use teams features on my phone when fighting fires. OK. Well, very specific, you know, question, but let's see what Timon's AI will come up with. I mean, we both work at Microsoft,
right? But I would not expect the firefighters to use Teams while they are actually fighting the fire, but maybe on the way or when they're on shift, yeah. So let's see what happens. So here are two tips on how you can leverage team features during firefighting operations. So mobile notifications ensure that you enable push notifications on your team's mobile app. This will allow you to receive important updates and messages in real time, even when you're actively fighting fires. By enabling no
tifications, you can stay connected with your team and receive critical information on your phone while being on the move. All right, Yeah, cool, Quick communication. Utilize Teams chat and calling capabilities to maintain quick communication with your team members and incident commanders. You can create individual group chats to exchange important information, share updates, coordinate actions. Additionally, you can make voice or video calls directly from the team's app, enabling effective comm
unication in emergency situations. And then we get an reminder here to always prioritize safety and here to establish protocols when using technology in operational environments. Stay updated on your organization's policies regarding the use of mobile devices during firefighting operations. This was what was your concern, Max or in there. If you need detailed instructions on how to enable this, please let me know. And they do. It's the German Fabricate, so it was the very strict Indian. OK, so s
o this is honestly amazing that you're able to to understand the context, get a suggestion you can keep asking. The better your question is, the better your answer will will be. Of course this is just something that was unthinkable unimaginable a year ago. So I'm very happy with this and you can see you you you get a suggestion on how to do things. Absolutely incredible. So and this is available on your phone you have it in teams let's just show people how they would send it to their users and w
e're done with the Timon AI Hybrid story. Yeah, because of as of now, it's only you or Rafiki. Yes. Who has Timon available, right? Let's make it available to everyone, let's make it available to everyone and let's just show it what it will look like so you would have it in your once it's published to everyone, let me just zoom out a little bit. It will be available in your menu bar, for example, which is a very, very easy way. So you will actually see it and you will decide the location for you
r users and there it will be always ready to help you. It's hard to use new technology sometimes you know and this will help you 24/7, never gets tired, always polite. And now with AI it's just incredible. So let's, let's show you how you do that as as a teams administrator. If you're not one, you can skip this part, but Rafiki is one and he will wanna share this with all his users. So what we would do in this case is that we would go to the Teams Admin center. We'll go to the Teams apps here, M
anage apps, and you can see that we have an option up here to upload a new app. This is a custom app. Your copilot is in this app. So, let's do that. And if you remember, we just downloaded the version that we edited in Developer Portal, so I'm just going to pick that, it's added. Now I have this app in my environment, only my tenant can access this and that's it. So now it is possible to install it, it is allowed and you can see everything about it. You can assign the app to, you know, certain
number of users if you want to test it. Some of the, you know, the tech... I don't know, the early adopters and the fighting brigade. You know, they could try it first, see what they think. So that's that. And then for pinning it to the side rail or the menu for everyone, you would go to set up policies. You would choose a policy that you like, for example the Global one, so it's available to everyone. And in that case you would be able to just add the app here, and very, very easily you could a
lso add it to the menu. So this makes it possible for users to install it from the App Store and this makes it possible to just pin it somewhere that it makes sense. In the menu bar. Just click save, and after a few hours this could take a while to properly be activated in all your users Teams. It will show up on the phone, it will show up on the desktop and it will always be there. Ready to help. Speaking from, from the experience, from back in 2020-21' when we started with Timon. We saw a lot
of customers. Yeah, actually deploying it. Pinning it to the, to the users. So that really helped with getting started with Teams and everyone had it and we saw them have some great progress with the help of Timon, right. I think that was, was awesome to see. What many did was also that they connected the user questions to their internal incident management system. So you could easily create a ticket if you already, you're using some kind of internal management system already. That was a very po
pular edit that some made. All right, we've done it! It takes time to happen for the users, but they will get it in their menu bar and everyone will basically have something that looks more or less like this when it is finished rolling out. So you will see that you have the icon pinned for you. Let me just refresh the window and it will be there. It will have its icon and it will be reachable for anyone. It will also be possible to simply write Iman up here, just as you would search for a friend
and you would find the app. Cool. Cool. Wow. I think that's it, right? That's it. That's it. What we have to do. We have to take a look at the. So we're saying goodbye to Rafiki. Thanks for helping us out. And. We might never see him again. So I'm just going to, you know, thank him for for helping the German fire brigade. In this case. He's a true hero, mate. True hero. Look at that guy and his little friend as well, right, friend? Yeah, Incredible. All right, let's move over. And I think it wo
uld be nice to show everyone how we could use the US only version for now. There are some differences that you'll need to know. It's much easier to deploy. You don't have to have your own private Azure OpenAI service, OK, then again that's something that many will want to have. So it's really interesting to see this opportunity and this type of setup will come to more regions soon. But at the time of recording this, it is available in the US. So let's have a look and you know mate... I'm a huge
fan of the Azure OpenAI instance because I like like the flexibility you have with the frame and everything. So I'm eager to see how the US only version works... The future version. This is cool and regardless if you're in the US or not it might not be your first choice and it might be depends on your really depends on your scenario. So, that means the Azure Open AI version we have now, which we have just recently seen or set up, it will stick, right? So it will still work next year, 2 years fro
m now? Absolutely. Yeah. All right, so here's Sarabi Nelson. She's going to be our admin for this experience where we're deploying it. Deploying the Timon AI Only version, using the built in AI features in Copilot Studio that are currently only available in the US. [Now available in all regions] But as we know in the world of AI, before we publish this video, that might have changed or it will come shortly along the road. So just be aware that it might not be available in your country when you'
re watching this video. Anyway, here she is! She's absolutely happy to get us going. And you can see that.... I mean, if you have a Timon shirt already, you know, it's... You know it's going to be good. Yeah. And this will be available later on Max's... ...Personal E-store. Yes. [Both Laughing] All right. That was just a joke. So let's get her started. She would do the same thing. She would go to aka.ms/timon because Sarabi wants to get her version. This is the entry point. You could go straight
to the GitHub if you're... feeling like a cool kid, cool GitHub person, developer or you go to this more, you know, differently designed landing page. It's up to you, we have no preferences. Again here is everything that you need to know. We are going to take care of the AI Only version which uses the built in features and one key difference is it's going to be limited to the specified sources only. It will not use the GPT as the knowledge base, which is the case with Timon AI Hybrid. So let's
just have a look at what that means. It might sound, you know, hard to wrap your head around if you haven't tried it, but let's go and find out. And it's actually quite easy. So in this case, I'm just going to use the menu. I'm going to jump to the AI Only. And just for the final time. As of this video, you have to be in the US region, you have to deploy the copilot in the United States and it's available in English only as a supported language. All right, moving over. Here we are back again. I'
m going to pick the English language for this as it's the only one that has these features at this time. You can see that I have the AI Only option here. So again, just need to download those two files. But let's do it. I think this is the one... Hit Download. Just getting prepared. And then we have an empty Teams app as well. Done! Boom! I think... I know... Max, we created sort of a comparison here as well. So if you are happy using GitHub only, you'll find the Wiki. You'll find there's a lot
of documentation here. If you need something that you didn't think that we covered in the video, there is a little AI section in the Wiki. I think it's very important to see all the prerequisites. We didn't go into that into the video too much, so having a look here is definitely recommended and see what's really needed. and everything. Yeah, prerequisites are here. It's all detailed. Developer Portal. All that is detailed here, and on the AI tab you can see the differences in more detail. If yo
u're wondering... Timon AI Hybrid, what is that? When should I choose the Timon AI Only version? It's only really a choice if you're in the US right now and it and it's available for English language only, and data will be processed in the US. And you don't need your own Azure AI service anyway. We just wanted to show you that there is more information. If you're excited about this after watching the video. Great. We have downloaded what we needed. flow.microsoft.com or make.powerautomate.com De
pends on how you want to get there. It's all the same. So I might be old school. The new link is make.powerautomate.com and we might have that flashing on the screen right now. Just to make it easy for you to remember. Here we are. We can go to Solutions, and before we import anything, we make sure that we find the right environment. Top right, here is your environment. Then you can see I can pick Timon's home and that will allow me to import it in the correct environment. All right, I'm just go
ing to hit import here, choose the files that we downloaded. Timon AI Only. This whole tenant and environment is in the US, so this is perfect match. And I'm just gonna hit import. And you can see that it's currently importing. We have to make do with this. Stay hydrated... Sorry? Wow. Stay hydrated! Stay hydrated. You have anything left in that tiny glass that you have? No, but I got a bottle... All right, so this is importing takes about, usually around 50 seconds or so. If you're unlucky for
some reason... Just make sure, as a best practice. Keep the tab open. It's just a nice thing to do because then you can go back to the tab and check. If this has turned green. You're good to go. The import is done. So there's nothing wrong. There's nothing that's supposed to be, you know, spinning. This is the only loading screen we get here. It just takes some time, right. And yeah, creating all the tables and everything in the Dataverse, yeah, it's some minutes... seconds! So while it's import
ing, you mentioned this being a... since we created a team and then sort of opened the Copilot Studio environment from there. You said it's creating a Teams... A Dataverse for Teams environment. However, if there's someone who's familiar with creating Dataverse environments, they're slightly different from Dataverse for Teams, but just feel relaxed... If you've created it this way, like we're showing you here, you are able, as an admin, to upgrade the environments from a Dataverse for Teams to D
ataverse environments. Yeah, just just in case some of you, you know, PowerApp administrators are watching this. Hehe furious, yeah, yes. Which we are not, right. You need to... Which we are not. We're just humble, simple people trying to make the world a better place. And Timon is helping us get there. All right, so it's turned green! We're all ready now. We don't have anything that we need to set up for the AI only version. It's already done and we're just going to head over to Copilot Studio.
So you can see that since we're using the built in features, the setup is almost instant, right? We just have to import it and everything is already working in the back. We don't need to edit any flows, we don't need to do connection keys, API keys, whatever? No, nothing! So that's pretty straightforward, isn't it? It's just comparing with the past... This is blowing my mind as I'm doing this... All right, so here we go! I made sure that I chose the right environment and you can see that we hav
e our Timon here ready to help us, ready to go. And you can see that if you compared the AI Hybrid version (of Timon). If you have deployed a custom copilot or started creating a custom copilot in a country outside the US, your menus will look slightly different. Again, we're showing you what's available at the time of this recording in the US only. I'm being very clear with this. I feel like I'm repeating myself. But it's important to know so you don't get disappointed if you're looking for thi
s menu and you're not finding it in your version of Copilot Studio. All right, so all good. Let's have a look at the topics quickly. I want to try it! I know, I know, I know. But we just have to get... Just do the intro first, then we can try it. So here, if you compared it to the AI Hybrid version, you can see that it we almost have... I mean it's very, very few topics. We (almost) don't have anything that is manually curated and we don't need to with this version. I will show you why we're us
ing the built in capabilities. So in this case just going to show you one place. There are many places to get to similar options. But if I go to generative AI here, in the US deployed version that we have here, you can see that I can choose some of these options. And the easiest way to understand the difference here is I can choose the sources, the the, the knowledge sources that I want Timon to be limited to. So the GPT model is built in. So it's still using Azure OpenAI, but it's running and
being hosted by Microsoft in this case, which means I don't have to worry about setting anything up, I just provide the sources. In this case, for Timon, we're using publicly available information about Microsoft's products and services. And if you've been a Microsoft, if you've been using stuff for Microsoft, you know that a lot is changing quite fast and it's always been, you know, one of the top questions is... Ok, how is this feature working now? Or when we were launching Microsoft 365 Copil
ot, you know, how much does that, you know, what's the license, how does it work? When new things come out, people want to know about the new things. This is amazing, because Timon will go and look at these sources live. So if there's something new tomorrow, you ask it tomorrow, you get the new information. So Erik, let me quickly get that with the model, right. I mean in the Hybrid model of Timon, we have that Azure OpenAI instance which has a GPT 3.5 model in the full extent and we give it som
e framing and then it can access Timon. And in this case here we use a Microsoft managed instance, but we pin it down, it'll only answer on those 3 links, whatever content is in there, right? Yeah, it does not go around those links. AI is not perfect, you know, mistakes are something that can happen. But yes, you're completely right. It is limited to answering the questions based on the knowledge in the sources you provide, which makes it very, very much narrower, more specific. But that might b
e just the exact thing that you want for certain custom copilots! You want it to be specific. You want to be great at a task. You don't want it to, you know, tell you jokes or talk about hot sauce or... or something like that. You know... I want the hot sauce question. ...it's just funny. All right, I'm just going back here. So this is where I can just input a website. It can be two levels deep and it will actually work with all the subdomains of that site. So that's actually incredible because
there's a lot of information that we have available online. And yeah. Also again just a tiny little detail, where you can choose how strict you want your your model to be that's running in the background. The GPT model is using the answers within your sources and just making them chat friendly for the user. It's not using the ChatGPT, or sorry, the GPT model as a data source. You can... Here you can give it some instructions on whether it should provide few answers but more relevant. Medium or l
ow being, you know, very very very friendly with the answers but would be slight inaccuracies. You have to play around with this. It comes at high as a default. We're using medium for Timon and we're favourable of going even towards the low because the model is so good. Anyways, keeping it here. I just wanted to show you this. And I think Bing has all these three levels as well, right? When you use Bing Chat and it has those... What is Bing chat? It's Copilot now. Yeah. Oh, ok. Got to stay up to
date... And that's the purpose of Timon AI Only. You will get up to date information based on what's available today. Not, not like if you ask me, right? Exactly. Then it's always, you know... Slightly outdated. Slightly outdated. Thank you. So here, we can ask it about anything and let's just give it a question that a GPT model wouldn't be able to know because ChatGPT for example, even GPT 4, they have a training data that's limited to a certain date GPT 3.5 for example and all the models are
limited to around somewhere September 2021 in terms of what they have knowledge about. There's a new GPT 4 Turbo Preview 1106 model available in Azure OpenAI in Sweden and... Well, you'll see where it's available when you click on... It's definitely available in some places, and it has training data until April 2023. So still, even the most incredible GPT model won't be able to have knowledge about something that's been released last month or last weekend or something like that. All right. Les
s talking, more showing! So if I write something here, I could ask it about something that a GPT, a regular GPT model, wouldn't know about. For example, we could ask it about Microsoft 365 Copilot. That's on, you know, it's a topic for many. It's also something that you can extend here in the Copilot Studio. We're not going to cover that in this video, but let's just say I wanted to know. I saw that M365 Copilot was released... How much is it? Again, this was released publicly... Our general ava
ilability was announced on November 1st I believe. So it's quite recent and it picks it up perfectly. The pricing is $30 per user per month and you have the link to the source. So we could click that if we wanted more information. And you can see that it's picking it up from the sources that we have limited Timon to. If it's not here, if it's something about hot sauce or, you know, whatever, a topic that is not in these data sources, it won't provide an answer. So that's actually pretty amazing.
If you've worked with GPT-models in the past, this is amazing and just show you where it is. If you want to do something more, we have the system topic called conversational boosting. That's where the AI runs its magic, and here is where you can provide data sources as well. It's similar to the generative AI tab, but in addition to public websites, you also have the ability to use an internal SharePoint URL for example, or multiple. And if you wanted to, you could even have your own Azure OpenA
I service running that we showed you before. You can tweak that model to your liking and add a connection here as a data source, so a lot of flexibility, but these options are just incredible to train. Not even train, just give the GPT access to those data sources and provide excellent answers within seconds. OK, so that's what we've done. That's the difference. And now I think it's time to try this in Teams. Yeah, we should edit to Teams. So let's do that quickly. I'm just going to go back to T
eams. I am going to open Developer Portal. So if you don't have it, you can search for it and we will just click the Apps tab here. This allows us to import an app. We can delete this old app here... Just give me a second. Delete this because we don't need it. Goodbye. And then we import the empty one that we downloaded. So here I'm choosing the empty teams app, upload it here and we can make any changes. I won't cover this in detail, cuz we showed how to do that with the other Timon version. It
's the same principle. So you have the answer, you have the naming, you have everything here, you have the version, you can choose to say that it's been developed by you yourself, and you can provide URLs to your own privacy policy. In terms of use, everything is editable or you can use it as is. Cool! Let's just connect our copilot. So again, click on the app features, choose the Copilot or the bot, remove whatever is in there and let's get our own ID. Back to Copilot Studio, settings, Copilot
details, Advanced and there we go, Copilot app ID. Just copying that and pasting it and we are good to go. And you can see the commands that we have here, they are fewer and it's because we are leveraging the built in AI capabilities from Copilot Studio, it allows for multi turn. So we really don't need that much. I'm just going to hit save here. Now that we've added our Copilot ,and tested it first, I like to click App Package where it's very easy to download this customized version of the app.
So just downloading that, it's called Timon AI. OK, because that's the name of the app. And then I'm just going to test it in Teams. So I'm going to click apps, Manage Apps at the bottom, upload an app. Don't worry about that, testing some stuff... and I'll do it custom... Don't worry about it, all right? And we're just choosing it and we can see what we're importing and we can click add. This is just for Sarabi Nelson to try it quickly as she's the admin. She just wants to try it. And then you
can see that I am greeted with a nice little greeting here. Hello Sarabi or hi Sarabi, I'm Timon. I answer questions about Teams, Microsoft 365 or any Microsoft service and product. Incredible. Now... It's so much out there. So what about the hot sauce? OK, OK, So we'll do what you want. OK, so what is your...? Is that what you want me to ask for you? Yeah, yeah, yeah. Yeah. OK, let me zoom in a little bit. What's your favorite hot sauce? Again, if we were using the GPT model as the data source
, we would get some kind of answer here and discussion. In this case, we've limited Timon to a specific set of data sources. Microsoft does not produce hot sauce. We're not in the hot sauce retailing business, so this should provide nothing. And it does. And the cool thing is, in the past, this would have been, you know, the worst thing ever. You would have had your heart broken because... Oh no, you know, the chat isn't responding! It doesn't work in this case. It is exactly what we want to do
because we only wanted to provide answers about these things only. So we could ask it, you know, a question. If... If Microsoft were to release something completely new with a new name tomorrow, we could ask about that tomorrow and boom, we would get the answer because it's looking at those data sources in real time. I think this this describes the distinction between the two different versions of Timon pretty well. Because where we are using the GPT 3.5 model from OpenAI... Azure OpenAI, it's m
ore open, it can do more stuff basically. And here, we are really pinning it down to its purpose. You just answer stuff regarding M365 and Teams (any Microsoft service/product). You don't answer hot sauce questions. It doesn't. It will... Politely decline. It's not within its knowledge. However, we can ask it about things that have happened very, very recently or today or whatever is on the sources as of the time you're prompting or talking to Timon. It will provide an answer for you, which is q
uite amazing. Not only that! Of course you can add flows. You can add your custom topics. You can have Timon do different things for you. But since it's using the GPT built into Copilot Studio, it has more capabilities. Still limited to the the sources, but it has the possibility to create amazing context. Let's use your firefighting buddy again here. Let me ask it something else. Let me ask it this way. For example... Let's say, I work as a firefighter in Germany. Give me two tips about how I c
ould use M365 copilot in my daily job and tell me about the cost please. And let's say, keep it short. 3 sentences. Yes. That's a typo. Keep? Kep? You don't know what Kep is...? It would still get it. It's smart. It doesn't matter. So if we ask this question, it's quite different from what we were doing, if you watched the AI Hybrid model. Because it now needs to have knowledge about Microsoft 365 Copilot, which is something that was only made available November 1st, 2023. So again, it doesn't k
now anything about firefighting. But it will still try to help you with a contextual answer. This is really magical. You're a little bit worried. I'm confident. This is actually... [Max] -I was thinking about Christmas gifts... You know, it's like... So have a look at this. It says Microsoft 365 Copilot can be a helpful tool in your daily job as a firefighter in Germany. Here are two tips for using it effectively. One. Familiarize yourself with the capabilities. Take the time to explore and und
erstand what Copilot can do. It's designed to enhance productivity and amplify human creativity. By knowing its features and functionalities, you can leverage it to streamline your tasks and solve complex problems more efficiently. OK. And you have the sources as well. So if you want to go and look up more or where the answer came from, you have that here. And then, ask specific questions when using Microsoft 365 Copilot. It's important to ask specific questions to get the most accurate and rel
evant responses. Instead of asking general or vague questions, try to be specific and provide context to receive more precise answers. This will help you make the most of the AI powered chat and ensure that you're getting the information you need to perform your firefighting duties effectively. And then just a final reminder to remember that the documentation and support resources offer more information on how to best utilize this tool in your daily job as a firefighter. OK. So, we're not gettin
g specific firefighter protocols or instructions because we have told Timon that you don't know anything about that. You only know about Microsoft's products and services, all their features, all the documentation. In real time. And still you're getting an answer that is sort of designed based on your information here. OK, ok. Cool, cool. Now we asked some copilot fancy stuff. OK, still it is Timon. - Yeah. So ask how I can add a guest to a team. OK. How can I add a guest to a team? -You don't n
eed to scream. I won't scream that's... Thank you. I could have gotten in trouble there. How can I add a guest to a team? Explain it in two sentences, if that's possible. I have no idea. Explain it in two sentences, That's fine. Sentences... And I'm a complete beginner. Just giving the GPT model some context and then let's see. To add a guest to a team in Microsoft Teams, you need to be a team owner. Go to the team in your team list, select more options and then Add member. Enter the guest's e-m
ail address and select add. And you have the details to where the information was. You can ask it about.... -We need to be honest, it's not possible to do it in two sentences... There's the proof [Laughing]. Yeah... But still, the answer's very, very good. And you can ask it anything about... whatever you want around Microsoft services, any product, Azure, any hardware, Microsoft 365, Teams, Xbox, whatever in the Microsoft universe. And you will get an answer. And you can get the answer in the w
ay that you want. Because it is AI powered, you have multi turn and you can just keep on discussing, and it's absolutely incredible! I... I'm totally fascinated! It just shows how capable these specific private Copilots are, right? I mean, we are just using it for M365 as Timon. But imagine what you can do with it for your own company. This is a game changer. So, let's just do something more simple then. Because Timon wants to be very professional. Choose two teams features you think you are coo
l... Choose two new teams features you think are cool. Explain why. And maybe I want to use them on my phone... Well, we'll just let Timon choose. So in this case Timon actually has awareness of new Teams features coming out and we're choosing to just make it decide what to choose. A very vague question here. Two cool new features in Microsoft Teams are Copilot and the new Teams on the web. Copilot is a feature that offers writing asstiance in Teams meetings and chats. So we get some informatio
n about that and it's on everybody's mind. Including Timon's. So that's fine. That's actually very accurate. And then we can see that the new Teams on the web is another exciting feature. It provides a refreshed and improved user interface for Teams on the web. For browsers like Edge and Chrome. It's simpler, quicker, and more reliable than ever. So these are two examples of a very vague prompt and it's limited to the knowledge that Timon has. And it shows the difference again. I mean, while the
Hybrid one [Timon AI Hybrid] is more creative and might give you a story... This version [Timon AI Only] is more strict, sticking to the model, not being too creative, not giving you really a story... But giving you the answer. And there you have it. Absolutely incredible! We've just shown you a few things, if by some.... If you're not impressed enough, which hopefully you should be because this is all impossible just a few months ago. If you're not impressed, Download Timon. Try it for yoursel
f. Use your use case scenarios, use the examples that make sense for you and you will see that it's absolutely mind blowingly good. So there we have it. It's in Teams now and if you're only watching this part about Timon AI Only, available in the US. I think, Max, we should show people how to just deploy it to all the users so that they can use it on their phone and everywhere else. Nice. Just like last time. I mean it's, it's only available to you now. We should make it available for everyone.
I was just testing this. You might want to, you know, put it somewhere that makes it available for other users in the menu. So that they have their own helper Timon, with AI powers, that can help them with anything in real time, including updates that are coming tomorrow or yesterday, which is extremely powerful. Let's have a look at that. Sarabi is going to do her final task of the day. She's going to go to the Teams Admin Center. This is just for admins. If you're not an admin, don't worry abo
ut it. And here we are. Sarabi is here. She is indeed an admin. So she will go to the Teams apps section. She will go to Manage apps, and she will add this app to her organization, internally. We're just going to click "Actions" up here. Upload a new app. Choosing the one that we customized a little bit in the Developer Portal and just adding it here. It's already done. Thank you very much! Oh, we even get a nice little link now... We're going to skip the tour. And here we go. Here it is. And y
ou can see some information about the app. If you change something in the app, you can upload a new one. However, you do not need to upload a new app to change information. If you edit something here in Copilot Studio, you just publish it after you've changed anything. If you're adding a custom topic, or if you're adding a new plugin, action or a flow that helps you do something specific, you would just publish your bot (copilot), and everyone using it will have the latest information. So that's
great, takes a few seconds. This version is just about what you're inputting in the Teams app itself. Changing the developer name or changing maybe the description or something like that. Good. That's all good. And then what we would do is that we would assign the app to a few users, for example, or even easier, make it available on the menu. So in this case, we could go to Setup policies and we would choose a setup policy that makes sense. Global makes sense because this is should be available
to everyone. There's no license involved for a user to interact with your custom Copilot Timon. And in this case I would just add the app here. So that it's available in users personal Teams environment, so they can install the app from the Teams App Store. And then we would also like to add it to the menu. Max, are you ready!? Oh you are... I'm so excited, mate! And finally I can get it too! Heh, finally you can get it too. So here it is and you can choose the position and then you would hit S
ave. This takes a while to complete so one best practice is if you've tested it, you're ready to go. You can do it on the Friday and it will be available on the Monday easily. It takes a few hours to just reach all the users in your organization, especially if you're in a large organization. Just hitting confirm... and it's on its way! The menu will look something like this very soon for most of the users in Sarabi's organization. They will have the icon here. It will look nice and pretty and ye
ah, that's what's going to happen. So thank you for following... You know, Sarabi Nelson's quest here to deploy a custom copilot, and I don't think that we have anything left to cover...? I don't think so... Are we forgetting something? If there's anything open, we still have the comments, right? So people might add questions there. And we will do our best... As usual... -As usual. [Both smiling] Thank you so much, Erik. I mean, it was fun talking to you, getting this news. Awesome! Cool. Thank
you Max, for joining, and I'll see you later. Bye. OK, let's stop the recording here... How long is it?

Comments