Questions tagged [microsoft-teams]

The Microsoft Teams Developer Platform allows you to integrate your app into Microsoft Teams. You can do this via Tabs that directly surface your web experience, Bots that surface your experience in chat, and Connectors that send your notifications into channels. Please read the tag info (README) for guidance on how to increase the chance that you'll get a high quality answer to your questions.

The Microsoft Teams Developer Platform offers several ways to integrate with Microsoft Teams:

  • Tabs allow team members to access your service on a dedicated canvas within a channel. This lets them work directly with the tools and data you provide, in the channel’s context, and to have conversations about them. A tab consists of a package (manifest), a “configuration page” and a “content page”. These pages must include the Microsoft Teams JavaScript library, which has APIs to assist integration into the Microsoft Teams web and desktop clients.

  • Bots allow your customers to interact with your service through conversation, via the Microsoft Bot Framework, the same framework used to build apps across Microsoft platforms including Skype and Office 365 mail.

  • Connectors help bring useful information and rich content from your services right into channels in Microsoft Teams and enable collaborating team members to have engaging conversations around them.

More information about this developer platform can be found at https://aka.ms/microsoftteamsplatform. Other ways to ask questions, which don’t belong on Stack Overflow, can be found at https://aka.ms/microsoftteamsplatformfeedback.

5076 questions
6
votes
1 answer

Sending an MS Teams message using the Microsoft Graph API or BOT API

I'm trying to implement the following solution: a web application that subscribes to all MS teams chat messages. If a message contains forbidden text, the application should somehow warn the user (Ideally by replying to the same message, or, if not…
6
votes
1 answer

Microsoft Teams bot using Python

I'm working on a project that involves sending adaptive cards to Group Chats (not channels) and I also want to receive any response from users and follow up to execute other actions (Update card, Log down responses, Comments etc...). From what I've…
JunZhi
  • 63
  • 1
  • 5
6
votes
1 answer

Sending acr_values when using GetOauthSignInLinkAsync

I am implementing a teams bot and are using Identity Server as authentication that we set up in the Bot Channel. It works fine when using var signInLink = await (turnContext.Adapter as IUserTokenProvider).GetOauthSignInLinkAsync(turnContext,…
6
votes
2 answers

Retrieve Teams User ID based on AAD ID

I am trying to start a scheduled proactive conversation (the bot initiates the conversation on scheduled time). I managed to get the User's AAD ID based on Graph API, but it doesn't match the Teams user ID. Tried for over 2 hours to obtain the…
6
votes
1 answer

@mention via incoming webhook in MS Teams using MessageCard

I have a onestep in Cherwell that based on a criteria triggers a webservice and sends a MessageCard over to a Channel in MS Teams. I cannot find a way to trigger an @mention when the message lands in the channel. With the current WFH all the…
Stevenls
  • 81
  • 1
  • 7
6
votes
1 answer

How long can messages be when posting to a Microsoft Teams connector webhook?

I am posting the results/logs of a CI/CD system to Microsoft Teams. While handling some failed builds with longer results, I stumbled upon the following error returned by the webhook URL…
Gabriel Petrovay
  • 20,476
  • 22
  • 97
  • 168
6
votes
0 answers

Microsoft Teams + Azure Bot: Intermittent Error 403 "The bot is not part of the conversation roster"

I'm debugging the issue with my microsoft bot, registered in Azure, and MS Teams. It is intermittent issue. The thing is that sometimes I'm getting this error message when my bot is trying to notify MS Teams: { "error":{ …
Sergei Sirik
  • 1,249
  • 1
  • 13
  • 28
6
votes
1 answer

How do I redirect to another page in my custom app for Microsoft Teams?

I have a simple webapp that I am showing as an app in Teams. I have set it up in App Studio and everything works as I expect and it's all great. It is showing my web app and that is what I want. For some cases, I need to redirect to a different web…
Niels Brinch
  • 3,033
  • 9
  • 48
  • 75
6
votes
4 answers

Unable to change Out Of Office Status in Microsoft Team

I set a Out off Office meeting reminder in future in MS Outlook and now my MS Teams is showing Out Of Office. I checked the setting in my MS Outlook and also tried to manually change my status in MS Teams but in vain. Where can I fix my out of…
Andy
  • 2,493
  • 6
  • 37
  • 63
6
votes
1 answer

Microsoft Teams: Visual Studio Connector

I installed free desktop version of Teams(1.1.00.18052, 64-bit), but while adding connector, I cant see Visual Studio and Team Services connector. Is it not available in free version?
6
votes
3 answers

Teams doesn't display hero image

I've been trying to send cards to Teams channels through a connector. The cards do appear but any hero image I try to send isn't displayed. The Message Card Playground displays the image correctly but it simply doesn't show up in Teams. I have no…
James Hyot
  • 150
  • 1
  • 10
6
votes
2 answers

How to mention a user/group in a new message to a channel?

I checked the samples/API references here: https://msdn.microsoft.com/en-us/microsoft-teams/connectors https://dev.outlook.com/Connectors/GetStarted https://dev.outlook.com/Connectors/Reference But cannot find how to mention someone in a new…
Holger
  • 73
  • 1
  • 1
  • 3
5
votes
2 answers

How can I read local MS Teams status

I am trying to implement a hardware busy light to show my Microsoft Teams presence so that my family to not enter the room I have the office while I am in a meeting. I am looking to implement something similar…
5
votes
1 answer

Unable to proactively install Microsoft teams app through Graph API

I'm trying to proactively install my Teams app, which is still in development and has not been fully published by Microsoft. I've installed it to my Teams org in the Teams admin center. When I try to install the app in the personal scope of my test…
rizikin
  • 51
  • 2
5
votes
2 answers

How do you handle CardAction Button Clicks in Bot Framework .NET for Teams?

I built a bot using the Microsoft.Bot.Builder.Azure 4.12.2 connected to MS Teams via the Azure Bot Service. I have a message with a Hero Card attachment containing a set of buttons. When a user clicks on a button, the value of the card is sent back…
Haacked
  • 58,045
  • 14
  • 90
  • 114