Home

Creating a Teams meeting programmatically

%3CLINGO-SUB%20id%3D%22lingo-sub-831103%22%20slang%3D%22en-US%22%3ECreating%20a%20Teams%20meeting%20programmatically%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-831103%22%20slang%3D%22en-US%22%3E%3CP%3EI%20have%20several%20customers%20using%20HCL%20Notes%2FDomino%20(previously%20Lotus%20Notes%2FDomino).%20Some%20of%20them%20are%20also%20using%20Teams.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI've%20been%20asked%20by%20some%20of%20them%20if%20it%20would%20be%20possible%20to%20add%20a%20button%20to%20the%20calendar%20form%20in%20the%20Notes%20calendar%20that%20will%20create%20a%20Teams%20meeting%20for%20them.%20The%20Teams%20meeting%20will%20then%20receive%20the%20Subject%2C%20date%2C%20time%20and%20participants%2C%20and%20return%20the%20URL%20for%20the%20Teams%20meeting%2C%20which%20will%20then%20be%20put%20in%20the%20description%20field%20in%20Notes.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20know%20that%20Teams%20has%20a%20good%20API%2C%20so%20I'm%20sure%20this%20can%20be%20done.%20Unfortunately%20I'm%20not%20that%20experienced%20with%20JSON%20and%20REST%20APIs%2C%20but%20I%20want%20to%20give%20it%20a%20shot.%20Any%20tips%20on%20how%20to%20to%20do%20this%20are%20welcome.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-831103%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EDeveloper%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMeetings%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-834107%22%20slang%3D%22en-US%22%3ERe%3A%20Creating%20a%20Teams%20meeting%20programmatically%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-834107%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F401035%22%20target%3D%22_blank%22%3E%40Hogne1260%3C%2FA%3E%2C%20There%20is%20an%20API%20for%20reading%20and%20writing%20calendar%20items%20in%20Microsoft%20Graph%2C%20but%20there's%20currently%20no%20way%20to%20detect%20which%20ones%20are%20Teams%20meeting%20or%20to%20create%20Teams%20meeting(which%2C%20under%20the%20covers%2C%20is%20a%20few%20properties%20on%20the%20calendar%20item).%20That%20on%20the%20backlog%20of%20the%20outlook%20team%20to%20add%20to%20their%20graph%20API%20and%20many%20of%20us%20inside%20Microsoft%20are%20very%20eager%20to%20see%20it.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-846470%22%20slang%3D%22en-US%22%3ERe%3A%20Creating%20a%20Teams%20meeting%20programmatically%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-846470%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F371090%22%20target%3D%22_blank%22%3E%40Trinetra-MSFT%3C%2FA%3E%26nbsp%3BWow%2C%20really%3F%20I've%20been%20looking%20here%20and%20it%20seems%20likt%20i't%20sin%20beta%20(%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fapi%2Fcalendar-post-events%3Fview%3Dgraph-rest-beta%26amp%3Btabs%3Dhttp%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fapi%2Fcalendar-post-events%3Fview%3Dgraph-rest-beta%26amp%3Btabs%3Dhttp%3C%2FA%3E)%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20haven't%20gotten%20it%20to%20work%2C%20though.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-846597%22%20slang%3D%22en-US%22%3ERe%3A%20Creating%20a%20Teams%20meeting%20programmatically%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-846597%22%20slang%3D%22en-US%22%3EI%20think%20this%20may%20be%20what%20you're%20looking%20for%3A%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fapi%2Fapplication-post-onlinemeetings%3Fview%3Dgraph-rest-beta%26amp%3Btabs%3Dhttp%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fapi%2Fapplication-post-onlinemeetings%3Fview%3Dgraph-rest-beta%26amp%3Btabs%3Dhttp%3C%2FA%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-848066%22%20slang%3D%22en-US%22%3ERe%3A%20Creating%20a%20Teams%20meeting%20programmatically%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-848066%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F176802%22%20target%3D%22_blank%22%3E%40Tim%20Wolf%3C%2FA%3E%26nbsp%3BThanks%2C%20I'll%20check%20it%20out!%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Hogne1260
New Contributor

I have several customers using HCL Notes/Domino (previously Lotus Notes/Domino). Some of them are also using Teams.

 

I've been asked by some of them if it would be possible to add a button to the calendar form in the Notes calendar that will create a Teams meeting for them. The Teams meeting will then receive the Subject, date, time and participants, and return the URL for the Teams meeting, which will then be put in the description field in Notes.

 

I know that Teams has a good API, so I'm sure this can be done. Unfortunately I'm not that experienced with JSON and REST APIs, but I want to give it a shot. Any tips on how to to do this are welcome.

 

4 Replies
Highlighted

@Hogne1260 , There is an API for reading and writing calendar items in Microsoft Graph, but there's currently no way to detect which ones are Teams meeting or to create Teams meeting(which, under the covers, is a few properties on the calendar item). That on the backlog of the outlook team to add to their graph API and many of us inside Microsoft are very eager to see it.

Highlighted

@Trinetra-MSFT Wow, really? I've been looking here and it seems likt i't sin beta (https://docs.microsoft.com/en-us/graph/api/calendar-post-events?view=graph-rest-beta&tabs=http

 

I haven't gotten it to work, though. 

Highlighted

@Tim Wolf Thanks, I'll check it out!

Related Conversations
Kaizala Custom Action Photo storage
Lisa_sach in Microsoft Kaizala on
0 Replies
Teams message encryption
Thomas_Steibl in Microsoft Teams on
3 Replies
Office 365 Phone System (PBX) logo
dhaurey-PIRC in Microsoft Teams on
1 Replies
Can't overlay Teams Calendars
kensleylewis in Microsoft Teams on
1 Replies