It really is another "WOW" moment. I only started playing with Copilot Agents - I am so eager to jump ahead, but thanks to your videos - I can do it step by step
Thank you very much for this, Amy! I like your engaging presentation style and look forward to future tutorials! You requested ideas for future tutorials - I would love to see one on Finance processes like paying bills and managing accounts receivable (monitoring customer payments and sending chaser emails). Or on an admin assistant, who organises meetings, workshops and events. I will stay tuned!
Great Video! I obviously used a different Knowledge source, but when I test my agent, nothing comes up on the Activity map, and also not automatically sending out an email when I added that as an action. Edit: I redid from scratch and made sure to TEST along the way. Now it is working! This is awesome!
Another Excellent video! Always inspiring. Great to see the 'Human" element of the error and its correction. Often with How To videos you see the process, but not what to do if there is an error, it is encouraging to have the confidence, by example of to make corrections.
Wow that was an absolutely blow mind for me. I would like to see a similar video to build a programmer agent that help a developer with his project. Like allow the agent to have the project files as a knowledge and suggest or write new program features.
Very nice video Lisa. You natural flow, excitement of trying new things and un cut video given the realtime experience of working with you. As usual, watched this video non stop and tried hands on simultaneously. 😀 Is there any way where we can make copilot to apply the AI to get the email subject as well so there if there is a word "Return" or similar meaning then it can understand the purpose of the email?
This is a great video. Many thanks Lisa. I have already done that and it is working well. You can add the text HTML to the line in the instruction section to send the HTML formatted email just by adding the text "write an HTML email" to the line in the Instruction section instead of just "email". Ex: Use the action Send an Email to write an HTML email response
Hi Lisa, thank you for such a fantastic video which explains autonomous agents in a very easy to understand way. Regarding the formatting of automated email responses. I was wondering if you could add another document in your knowledge sources, say called "formatting a customer email", with the rules of how you want them to look; e.g. always have a blank line after the initial greeting in the body" etc. etc. and then in the instructions for the agent, mandate that it refers to this knowledge when writing the email. I would be interested to know if this works.
This is amazing, cant wait to play with it! Looking forward to learning more about the voice capability within Copilot studio too My understanding here is that only the builder of the agent needs a Copilot license, amd then other external or internal users can interface with the bot without a license, is that right? Thanks!!
How about reducing powerautomate trigger polling interval? I think it's 3 minutes by default :-) Nice videos by the way, I love how clearly you explain these things
This awesome video. If i want to try what you did, is possible to put a policy document in a gitrepo. Sometimes doing exactly what you are demoing would really help.
Hey Lisa, thanks for the demo, it's always a pleasure to watch! One thing I found helpful when it comes to formatting, is to instruct the bot to use HTML to structure the email, works like a charm :)
Fantastic video, Lisa! Quick heads up- to get the e-mail response use HTML formatting, just add an instruction bullet point "When creating an e-mail, always format it in HTML." It works like a charm. Also, you can have it add a signature with another instruction: "Use the following signature for all outbound e-mails: Best Regards, AJ Ansari". I also add instructions around time zones and date/time format to use when it has to use them in a response. Hope this helps!
Thanks Lisa for the great video you presented! I am building an upcoming holiday helper that will tell any upcoming holidays or list of holidays in the past? Unfortunately, it is failing miserably to calculate logic. Do you think something like this can be done by the agent?
You can use the Microsoft 365 as the main Copilot to orchestrate the agents. I’m working on learning the best way to do it from Copilot Studio. Stay tuned.
👏Great Video thx much for the demo! 👏 I have a question regarding the pricing model of the autonomous agents. So talking about your example, each incoming Email triggers the agent and counts as 1 message of the 25000 messages / month? Is that correct? thx in adv.
Thanks, Lisa! You make great videos! I'm working on an autonomous agent to check for bounced emails. Sometimes the information the agent needs is in an attached file. Is that possible?
Wow ready great video! Love your work 😊 one question around having to use the email subject line as a trigger. Can you not have to do this? As I can see that the subject line will be different for all different customers , also noting the inbox wouldn’t only be handling return requests. Thanks
You don’t have to put in the subject line, I did that this time to show a scenario that was as simple as I could make it to focus on the building blocks and concepts. I am working on more, including how well it can determine the intent of an email without the subject line keywords
Hi Lisa, thank you for another great video. How much would setting up a proces like this cost? Does Microsoft charge per incoming email, or is there a flat fee for the Agent. Or both?
Fixed this issue and all now good. Next trick is to fix the email format as mine contains 24 numbered bullet points of things the agent has recommended the user do but they all flow together without a line break after each bullet point! 😂 Original comment: My email receipt trigger works fine and it generates the wording of the email within the agent's response being the answer to a question in the trigger email, but it fails to then send back an email. I note the activity display does not show any activity, the send email action is as per your example, any suggestions on what to check?
Okay, a REALLY basic question! sorry if I have missed other videos :) For Copilot studio I am guessing a company would need at least a Copilot license? i.e. not part of the existing Microsoft 365 license? It might have changed, but wasn't it something like $200.00 per month? I seem to recall you might have mentioned a pay-as-you-go plan? Do you have any of the basic costs for getting started? I work with quite a few smaller companies (some medium) and this is a really excellent way forward but might be outside of the budgets for some. But thank you as always for the great detailed videos!
If you have Microsoft 365 Copilot that includes using Copilot Studio to extend Microsoft 365 Copilot without needing another license. However if you want to build standalone or external facing agents like this you do need the Copilot Studio license (you can buy this separately without needing the M365 Copilot). It’s not cheap so you do need to find the high value use cases to make it worth it. (I think I need a while video just on this!)
Hey Lisa, thanks for sharing the great, informative video. It was pretty neatly explained. However, I encountered an issue when I was testing the send an email feature. It actually gave the error as no To, Subject and Body provided. Then I deleted the outlook and created one with Gmail. This time it worked partially with Subject and Body, but without To. I hard coded the value and then it worked. Having said that, sadly, the email was not received in the address mentioned in the To field. Not sure what else to be configured. Could you please help in resolving this?
Thanks Lisa for this, I followed your video all the way through. I wanted to ask if you could do a tutorial where one can chain multiple agents together? I am trying to create a master agent that calls other more specialised agents for different tasks? Is this possible?
It was a great video and introduction. For the next videos please go deeper with the advanced options like Sharepoint permissions to use it as the knowledge based for internal and external user. I am wondering why you limited the subject to a specific wording? Couldn't you use the instruction and have AI detects the subjects related to return? or even if the subject was not clear, use the body of the email to detect the request? Also, your email is in your website an it's easy to guess LOL
I’m working on content using the SharePoint connector although that will only ever work for internal authentication. I limited the subject to a specific wording because I wanted to keep this beginner tutorial as basic as possible, really focus on the concepts and building blocks, but you don’t have to restrict by subject line and I’m going to do more sophisticated things next. I know my email address is public and everywhere but I have had RUclips take down previous videos because their AI detects a real email on the screen so I’m not risking that again!
Is it possible to change the display name to something different when sending emails instead of displaying the person's email name who created the AI Agent ? . I tried but could not find any solution yet.
I haven’t tried it yet with a different inbox but it should be able to send it out from the email name and address you choose. There will be a way to change that in the action. I’m still working through it all, thanks for the question.
You need to sign up with a Microsoft “work” account which means you need a Microsoft 365 business license. If you don’t have one you can sign up for a M365 trial and use that email address here.
How do you make a trigger that can identify that it concerns a returns request without the customer having to use a specific subject? In real life I can imagine that not everyone uses the same subject title.
I imagine you would likely create rules in outlook/email client to identify keywords and phrases that has a forwarding rule that sends the email to the email address your connecting to copilot. Additionally, you could recommend to the internal business team (eg Customer Service or Returns) to approve the creation of a custom email that can be provided to customers as a “direct line” to returns, used for forwarding emails from the current email, AND be directly connected to this copilot. Hopefully, the new email will gain adoption due to its relevance to the customer - reducing the volume going to the original email address. Driving customer experience and reducing time to resolution. If not, the forwarding rules will still be in effect ensuring your process still works.
@ I’m not sure if I’m quite following it. I understand the part of creating a flow that identifies and categorizes incoming emails and forwarding the email to the copilot’s email adres. The second part I don’t think I understand
It's pretty funny how this is big news in Microsoft town. It's been doable for a loooooong time with tools like Zapier, n8n etc. The clunkyness of both Copilot and Power Automate is infuriating to work with. But a las we have to...
❤Thank you Lisa for your energy and teaching approach
Wow, thank you, that’s very generous, really appreciate the support ☺️
Great tutorial and I love that you kept the subject line mistake in to make it real-time! Thanks for sharing, Lisa :)
Incredible value in this video as ever, building my own autonomous agent as I watch along. Thank you so much
super like it!
you're always the first to provide easy to understand tutorial. Thanks!
Thank you, Lisa for a Great Presentation and Amazing delivery. 👏👏
It really is another "WOW" moment. I only started playing with Copilot Agents - I am so eager to jump ahead, but thanks to your videos - I can do it step by step
Thanks!
Thank you so much for your generosity and support, I appreciate it ☺️
@ Well it`s not that much, but I really enjoy your videos. Keep up your good work and make a great week. I`m looking forward to the next video :-)
Very good and valuable video! Thank you a lot Lisa for this sharing. 👍
Thank you lisa!! Really needed a guide on how to work with it.
Amazing I’m working through learning the same so perfect timing!
Thank you very much for this, Amy! I like your engaging presentation style and look forward to future tutorials! You requested ideas for future tutorials - I would love to see one on Finance processes like paying bills and managing accounts receivable (monitoring customer payments and sending chaser emails). Or on an admin assistant, who organises meetings, workshops and events. I will stay tuned!
Great Video! I obviously used a different Knowledge source, but when I test my agent, nothing comes up on the Activity map, and also not automatically sending out an email when I added that as an action. Edit: I redid from scratch and made sure to TEST along the way. Now it is working! This is awesome!
Another Excellent video! Always inspiring. Great to see the 'Human" element of the error and its correction. Often with How To videos you see the process, but not what to do if there is an error, it is encouraging to have the confidence, by example of to make corrections.
Thanks, I was debating whether to leave that in, I’m glad I did and I’m glad that was helpful.
Wow that was an absolutely blow mind for me. I would like to see a similar video to build a programmer agent that help a developer with his project. Like allow the agent to have the project files as a knowledge and suggest or write new program features.
Very nice video Lisa. You natural flow, excitement of trying new things and un cut video given the realtime experience of working with you. As usual, watched this video non stop and tried hands on simultaneously. 😀 Is there any way where we can make copilot to apply the AI to get the email subject as well so there if there is a word "Return" or similar meaning then it can understand the purpose of the email?
Exactly what I was thinking....can it understand from the body of the mail.....
This is a great tutorial !! 🎉
This is a great video. Many thanks Lisa. I have already done that and it is working well. You can add the text HTML to the line in the instruction section to send the HTML formatted email just by adding the text "write an HTML email" to the line in the Instruction section instead of just "email".
Ex: Use the action Send an Email to write an HTML email response
Hi Lisa, thank you for such a fantastic video which explains autonomous agents in a very easy to understand way. Regarding the formatting of automated email responses. I was wondering if you could add another document in your knowledge sources, say called "formatting a customer email", with the rules of how you want them to look; e.g. always have a blank line after the initial greeting in the body" etc. etc. and then in the instructions for the agent, mandate that it refers to this knowledge when writing the email. I would be interested to know if this works.
This is amazing, cant wait to play with it! Looking forward to learning more about the voice capability within Copilot studio too
My understanding here is that only the builder of the agent needs a Copilot license, amd then other external or internal users can interface with the bot without a license, is that right?
Thanks!!
How about reducing powerautomate trigger polling interval? I think it's 3 minutes by default :-) Nice videos by the way, I love how clearly you explain these things
When it worked it was well under 3 minutes (it’s usually just that first test that can take a while). I haven’t tried the scheduled trigger yet.
This awesome video. If i want to try what you did, is possible to put a policy document in a gitrepo. Sometimes doing exactly what you are demoing would really help.
Hey Lisa, thanks for the demo, it's always a pleasure to watch! One thing I found helpful when it comes to formatting, is to instruct the bot to use HTML to structure the email, works like a charm :)
Oh, thank you, I will give that a go. We all learn together with this new tech, appreciate that.
AMAZING!!!! Thanks, took me ages to find your great suggestion ;) Works perfectly
Fantastic video, Lisa! Quick heads up- to get the e-mail response use HTML formatting, just add an instruction bullet point "When creating an e-mail, always format it in HTML." It works like a charm. Also, you can have it add a signature with another instruction: "Use the following signature for all outbound e-mails: Best Regards, AJ Ansari". I also add instructions around time zones and date/time format to use when it has to use them in a response. Hope this helps!
I'd love to see how an agent can share information on a list for internal or external users. Could be very powerful for my org.
Thanks Lisa for the great video you presented! I am building an upcoming holiday helper that will tell any upcoming holidays or list of holidays in the past? Unfortunately, it is failing miserably to calculate logic. Do you think something like this can be done by the agent?
Awesome Video! I was wonder how I can chain multiple agents together? Is there an action?
You can use the Microsoft 365 as the main Copilot to orchestrate the agents. I’m working on learning the best way to do it from Copilot Studio. Stay tuned.
👏Great Video thx much for the demo! 👏
I have a question regarding the pricing model of the autonomous agents. So talking about your example, each incoming Email triggers the agent and counts as 1 message of the 25000 messages / month? Is that correct? thx in adv.
Thanks, Lisa! You make great videos!
I'm working on an autonomous agent to check for bounced emails. Sometimes the information the agent needs is in an attached file. Is that possible?
It should be possible, it’s on my list of things to work through now that I’ve got the basics working
Wow ready great video! Love your work 😊 one question around having to use the email subject line as a trigger. Can you not have to do this? As I can see that the subject line will be different for all different customers , also noting the inbox wouldn’t only be handling return requests. Thanks
You don’t have to put in the subject line, I did that this time to show a scenario that was as simple as I could make it to focus on the building blocks and concepts. I am working on more, including how well it can determine the intent of an email without the subject line keywords
Hi Lisa, thank you for another great video.
How much would setting up a proces like this cost? Does Microsoft charge per incoming email, or is there a flat fee for the Agent. Or both?
Great video!
Fixed this issue and all now good. Next trick is to fix the email format as mine contains 24 numbered bullet points of things the agent has recommended the user do but they all flow together without a line break after each bullet point! 😂
Original comment:
My email receipt trigger works fine and it generates the wording of the email within the agent's response being the answer to a question in the trigger email, but it fails to then send back an email. I note the activity display does not show any activity, the send email action is as per your example, any suggestions on what to check?
Okay, a REALLY basic question! sorry if I have missed other videos :) For Copilot studio I am guessing a company would need at least a Copilot license? i.e. not part of the existing Microsoft 365 license? It might have changed, but wasn't it something like $200.00 per month? I seem to recall you might have mentioned a pay-as-you-go plan? Do you have any of the basic costs for getting started? I work with quite a few smaller companies (some medium) and this is a really excellent way forward but might be outside of the budgets for some. But thank you as always for the great detailed videos!
If you have Microsoft 365 Copilot that includes using Copilot Studio to extend Microsoft 365 Copilot without needing another license. However if you want to build standalone or external facing agents like this you do need the Copilot Studio license (you can buy this separately without needing the M365 Copilot). It’s not cheap so you do need to find the high value use cases to make it worth it. (I think I need a while video just on this!)
Hey Lisa, thanks for sharing the great, informative video. It was pretty neatly explained.
However, I encountered an issue when I was testing the send an email feature. It actually gave the error as no To, Subject and Body provided.
Then I deleted the outlook and created one with Gmail. This time it worked partially with Subject and Body, but without To. I hard coded the value and then it worked. Having said that, sadly, the email was not received in the address mentioned in the To field.
Not sure what else to be configured. Could you please help in resolving this?
Thanks Lisa for this, I followed your video all the way through. I wanted to ask if you could do a tutorial where one can chain multiple agents together? I am trying to create a master agent that calls other more specialised agents for different tasks? Is this possible?
use Topics for connecting different agents and passing on responsibilities to sub-agents
It was a great video and introduction. For the next videos please go deeper with the advanced options like Sharepoint permissions to use it as the knowledge based for internal and external user.
I am wondering why you limited the subject to a specific wording? Couldn't you use the instruction and have AI detects the subjects related to return? or even if the subject was not clear, use the body of the email to detect the request?
Also, your email is in your website an it's easy to guess LOL
I’m working on content using the SharePoint connector although that will only ever work for internal authentication. I limited the subject to a specific wording because I wanted to keep this beginner tutorial as basic as possible, really focus on the concepts and building blocks, but you don’t have to restrict by subject line and I’m going to do more sophisticated things next. I know my email address is public and everywhere but I have had RUclips take down previous videos because their AI detects a real email on the screen so I’m not risking that again!
Would you pls add a video of voice enable it’s like talking bot assistant that can answer phone call and make an appointment please
Working on that, I need to get all the pieces set up in a demo system first. Thanks for the suggestion and support.
Is it possible to change the display name to something different when sending emails instead of displaying the person's email name who created the AI Agent ? . I tried but could not find any solution yet.
I haven’t tried it yet with a different inbox but it should be able to send it out from the email name and address you choose. There will be a way to change that in the action. I’m still working through it all, thanks for the question.
Even though I added my domain email, it is not letting me sign up. What can be done?
You need to sign up with a Microsoft “work” account which means you need a Microsoft 365 business license. If you don’t have one you can sign up for a M365 trial and use that email address here.
@ After the trail ends for Microsoft 365 business licence can we still use Copilot Studio or how is it going to work ..
How do you make a trigger that can identify that it concerns a returns request without the customer having to use a specific subject? In real life I can imagine that not everyone uses the same subject title.
Yeah really curious about this to!
I imagine you would likely create rules in outlook/email client to identify keywords and phrases that has a forwarding rule that sends the email to the email address your connecting to copilot.
Additionally, you could recommend to the internal business team (eg Customer Service or Returns) to approve the creation of a custom email that can be provided to customers as a “direct line” to returns, used for forwarding emails from the current email, AND be directly connected to this copilot.
Hopefully, the new email will gain adoption due to its relevance to the customer - reducing the volume going to the original email address. Driving customer experience and reducing time to resolution. If not, the forwarding rules will still be in effect ensuring your process still works.
@ I’m not sure if I’m quite following it. I understand the part of creating a flow that identifies and categorizes incoming emails and forwarding the email to the copilot’s email adres. The second part I don’t think I understand
i kept getting the email response twice and thrice in a row with a minute gap, why is it so?
It's pretty funny how this is big news in Microsoft town. It's been doable for a loooooong time with tools like Zapier, n8n etc. The clunkyness of both Copilot and Power Automate is infuriating to work with. But a las we have to...
Can I not give 100 likes at once!? :)
A comment is worth 100 likes. ☺️ 👍