Building Copilot for Microsoft 365 with Teams Toolkit
NanddeepNachan1
93 views
20 slides
Sep 13, 2024
Slide 1 of 20
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
About This Presentation
Building Copilot for Microsoft 365 with Teams Toolkit
Size: 3.8 MB
Language: en
Added: Sep 13, 2024
Slides: 20 pages
Slide Content
Nanddeep Nachan M365 Consultant Speaker | Author | Blogger Speaker Bio Pune, India Twitter Handle: @NanddeepNachan LinkedIn: /in/ NanddeepNachan https://nanddeepnachanblogs.com https://www.youtube.com/c/NanddeepNachan Microsoft 365, Power Platform, Microsoft Azure
Smita Nachan M365 Consultant Speaker | Author Speaker Bio Pune, India Twitter Handle: @SmitaNachan LinkedIn: /in/ SmitaNachan Microsoft 365, Power Platform, Microsoft Azure
Agenda Copilot for Microsoft 365 and it’s architecture Extend Microsoft Copilot for Microsoft 365 Make Plugins work better with Copilot Teams Toolkit for Visual Studio Code Classified Listings Copilot
Microsoft Graph - Your Data - Large Language Models Natural Language The Internet Microsoft 365 Apps Microsoft 365 Copilot https://learn.microsoft.com/en-us/microsoft-365-copilot/microsoft-365-copilot-overview#copilot-integration-with-graph-and-microsoft-365-apps
Classified Listings Copilot Streamlining Internal Marketplaces using Microsoft Copilot and a Teams Message Extension for Classified Listings
Classified Listings Copilot
Prerequisites Node.js 18.x Visual Studio Code Teams Toolkit Microsoft 365 license Microsoft Copilot for Microsoft 365 license to use the extension in Copilot. Blob Storage in Azure portal Azure Storage Explorer (OPTIONAL), if you want to view and edit the Azure tables used in this sample.
Azure Table Schema Listing # Name Description 1 PartitionKey Listing 2 RowKey Conversation id 3 Title 4 Description 5 Price 6 CityID 7 TypeID 8 OwnerID AAD ID of user 9 OwnerName Display name of user ListingCity # Name Description 1 PartitionKey City 2 RowKey ID of city (e.g. 1, 2, 3) 3 Name Name of city ListingType # Name Description 1 PartitionKey Type 2 RowKey ID of listing type (e.g. 1, 2, 3) 3 Name Name of listing type (Buy, Rent, Sell)
Demo Classified Listings Copilot
Resources Extend Microsoft 365 Copilot https://learn.microsoft.com/en-us/microsoftteams/platform/archive/how-to-extend-copilot Build message extensions for Microsoft Teams and Copilot https://devblogs.microsoft.com/microsoft365dev/build-message-extensions-for-microsoft-teams-and-copilot/ Building Classified Listings Copilot in Microsoft 365 https://nanddeepnachanblogs.com/posts/2024-06-27-m365-classified-listings-copilot/
Code Samples Classified Listings Copilot https://github.com/pnp/teams-dev-samples/tree/main/samples/msgext-classified-listings-ts Microsoft Teams Development Community Samples https://github.com/pnp/teams-dev-samples/
🙏 THANK YOU ! Nanddeep Nachan Microsoft MVP LinkedIn: https://www.linkedin.com/in/nanddeepnachan/ Blog: https://nanddeepnachanblogs.com/ Twitter: @NanddeepNachan Smita Nachan Microsoft MVP LinkedIn: https://www.linkedin.com/in/smitanachan/ Twitter: @SmitaNachan