Files
cal.diy/packages/app-store/office365video/config.json
T
VijayandAnik Dhabal Babu 242f86891a fix: MSTeams not created as online meetings (#21377)
* fix MSTeams formatting and duplicate events

* update without changing scopes, create onlineMeetings through CalendarService instead of VideoApiAdapter

* get url after online meeting is created required for downstream

* fallback to callvideo if only MSteams and update evt.videoCallData with url

* for backward compatibility set explicitly 'Microsoft Teams Meeting' for old meetings if rescheduled

* add dependency to msTeams App

* nit

* use interpolation

* update to create MSTeams event if only MSTeams installed and not Outlook Calendar

* make function MSTeams specific

---------

Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com>
2025-08-11 08:11:45 +05:30

29 lines
1.0 KiB
JSON

{
"name": "Microsoft 365/Teams (Requires work/school account)",
"description": "Microsoft Teams is a business communication platform and collaborative workspace included in Microsoft 365. It offers workspace chat and video conferencing, file storage, and application integration. Both web versions and desktop/mobile applications are available. NOTE: MUST HAVE A WORK / SCHOOL ACCOUNT",
"type": "office365_video",
"variant": "conferencing",
"logo": "icon.svg",
"publisher": "Cal.com",
"url": "https://www.microsoft.com/en-ca/microsoft-teams/group-chat-software",
"verified": true,
"rating": 4.3,
"reviews": 69,
"categories": ["conferencing"],
"slug": "msteams",
"title": "MS Teams (Requires work/school account)",
"trending": true,
"email": "help@cal.com",
"appData": {
"location": {
"linkType": "dynamic",
"type": "integrations:office365_video",
"label": "MS Teams"
}
},
"dirName": "office365video",
"dependencies": ["office365-calendar"],
"concurrentMeetings": true,
"isOAuth": true
}