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
52
votes
4 answers

Send automated messages to Microsoft Teams using Python

I want to run a script of Python and in the end send the results in a text format to a couple of employees through MS Teams Is there any already build library that would allow me to send a message in Microsoft Teams through Python code?
Ricardo Vilaça
  • 846
  • 1
  • 7
  • 18
34
votes
3 answers

How can I paste Markdown in Microsoft Teams?

I am trying to paste markdown in Microsoft Teams to speed up my workflow, but the pasted markdown remains as text. When I type the markdown myself, it works (as you can see on the screenshot). Sending the message as is doesn't help either. I know…
Jeremie
  • 2,241
  • 2
  • 17
  • 25
30
votes
4 answers

@mention via incoming webhook in MS Teams

I'm trying to mention a user from an incoming webhook. I tried a few iterations via Postman of { "text": "test @user" } or { "text": "test @user@email.com" } but none of these seem to work. Is this simple but very important thing just not…
David O'Brien
  • 813
  • 1
  • 9
  • 18
28
votes
5 answers

Microsoft Teams : REST APIs

I'm interested in getting data (metadata and content of files) out of Microsoft Teams into my application using REST APIs. I have looked at Office 365 APIs and Graph APIs but, I could not find supporting documentation for Microsoft Teams.
Supreetha Upadhya
  • 281
  • 1
  • 3
  • 4
19
votes
5 answers

Microsoft Teams Webhook Generating 400 for Adaptive Card

I have a functioning webhook to a Teams channel to which I can successfully post messages. I am now trying to post an adaptive card to the webhook. Using Postman and performing a Post to https://outlook.office.com/webhook/xyz, with Content-Type…
19
votes
4 answers

(How) can I open the dev tools in the Microsoft Teams desktop client?

I thought I had recently seen a developer open the dev tools from inside the Microsoft Teams desktop client (for Windows), but I can't easily replicate that. Shortcuts like Strg+Shift+I, Strg+Alt+I, Shift+Alt+I, F12, Strg+F12, Shift+F12,…
Joshua
  • 303
  • 1
  • 2
  • 5
19
votes
3 answers

Cannot find Incoming Webhook connector in Microsoft Teams

I had configured an Incoming Webhook on one of our Microsoft Teams channels, but noticed it stopped working recently, and also I am no longer able to find the Incoming Webhook in the list of connectors: What command would I need to have our…
JoeGaggler
  • 1,207
  • 1
  • 13
  • 28
17
votes
2 answers

How to insert newline into MS Teams markdown?

When I enter markdown format in MS Teams (```), how do I create a newline in a string? When a human types in markdown format, pressing Enter results in a newline. When I send a string with
, \n or \r\n in text to the connector, it does not…
user3450049
  • 825
  • 1
  • 10
  • 20
14
votes
3 answers

How can I get my bot to post a message to a Microsoft Teams channel?

I have a bot that is identical to the one demonstrated in the docs quickstart. It repeats back whatever the user says (for now). It is currently running locally and exposed with ngrok. I've registered the bot with the Microsoft Bot Framework. I have…
andydavies
  • 3,081
  • 4
  • 29
  • 35
13
votes
3 answers

How do I post a message to Microsoft team from other application

I am trying to make a custom method in my desktop application (using C#), to post a message to a Microsoft team. But I still don't know what kind of tool or services to get done. Is it possible to achieve it? if yes, how? I found a NuGet package…
orlandeu man
  • 220
  • 1
  • 3
  • 14
12
votes
1 answer

Teams UpdateActivity events difference when you test in newly created teams

We have a Teams bot that posts messages in MS Teams. The first activity of a new conversation is always an adaptive card and once in a while, we update that with a new card. This worked OK until I made a new Team with this bot. The update we are…
user1515791
  • 675
  • 4
  • 20
12
votes
2 answers

how to schedule meeting in MS Teams through Graph API

I would like to create/read meetings on calender that shows in MS Teams. I have office 365 business essentials paid subscription that I use to log onto MS Teams. Would like to clarify here below: 1) the calender I see in MS Teams with my…
user2494444
  • 153
  • 1
  • 2
  • 10
12
votes
1 answer

Send Files to Microsoft Teams using WebHook

A while ago I wrote a Powershell module to send notifications to Microsoft Teams: https://github.com/mhouston100/PSMicrosoftTeams Works like a charm. Right from the outset, one of the most requested features has been to attach files to the…
mhouston100
  • 1,173
  • 2
  • 19
  • 41
11
votes
6 answers

Azure Monitor Alerts using webhook to Microsoft Teams - No messages to Teams

I'm using Azure Monitor/Log Analytics to trigger alerts successfully. I'm trying to get the alerts into a Microsoft Teams channel (as well as a slack channel for debugging) with no success. I've an alert that's successfully being triggered. I have…
John Fox
  • 747
  • 1
  • 13
  • 28
10
votes
3 answers

How can I update Presence/Status/Availability in MS Teams via an API call?

I am aware of the beta Graph Presence API. However, this currently only allows retrieving Presence data. I would like to be able to change a Teams user's status availability using an api call. The most recent information that I could find is…
dda
  • 309
  • 1
  • 3
  • 15
1
2 3
99 100