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
1
vote
1 answer

Microsoft Teams messaging extension can't call TeamsInfo methods

I am developing a Microsoft Teams messaging extension with action command and wanted to get the info on the person logged in and try to get his email address to verify on our server if he is authorized to access this or not. The context object only…
1
vote
1 answer

Import teams-js into Vue.js file

I'm currently trying to implement the Microsoft Teams SDK into my Vue.js project. I've already installed the npm package and refer to the package in my vue-file, but for some reason the value of my microsoftTeams alias will display as undefined. Is…
user11668595
1
vote
1 answer

MS Teams - tap into current phone call like a call center app and display additional information about the caller

We are moving from Skype for Business to Teams, and we need to port some CTE's we built for SFB. The main one we want going forward is a call center type experience. When a external call comes in, we look up a client's information based on the phone…
NerdBrick
  • 165
  • 11
1
vote
1 answer

Debugging Tabs in Microsoft teams bot framework

I'm new to bot development in Microsoft teams, i'm using bot framework for development. I want to know how we can debug the tabs in MS Teams from our local solution. For debugging of my message extension i'm using ngrok, so kindly suggest some way…
Mayuresh Jaiswal
  • 297
  • 3
  • 21
1
vote
1 answer

How to remove an owner from a team in Teams without removing it from member list?

I use GraphAPI to add a user as both member(POST /groups/{id}/members/$ref) and owner(POST /groups/{id}/owners/$ref) into a team in Microsoft Teams. Then I use "DELETE /groups/{id}/owners/{userId}/$ref" to remove this user from owners list. I expect…
1
vote
0 answers

Microsoft Teams response to message extension with open url action

I want to be able to open url with message extension in Teams. Is it possible? What I can do so far is to response the message extension with an adaptive card which has a openurl action button then from the adaptive card, the user can click on the…
1
vote
1 answer

"/me/joinedTeams" does not return my team

My service invoke graph API POST /groups/{groupId}/owners to add myself into a new team. After that, I use GET /me/joinedTeams on my local machine, but it does not return the team which I just joined.
user10175782
1
vote
1 answer

Can i refresh Chat history in Teams #Bot framework

Is there any way to refresh/clear BOT chat history and start new conversation in MS Teams. If Yes please let me know how to do it .
Nandini
  • 13
  • 5
1
vote
1 answer

I want to know the timezone of current user who is sending messages to my Teams bot

I created a Teams bot receiving the messages. When a user sends a message to my bot, can I get the time zone in which the user is?
user10179381
1
vote
0 answers

Is it possible to customize the message Azure Pipelines Bot sends in MS Teams?

Is there a way to customize the message e.g. send custom variables?
point
  • 290
  • 3
  • 12
1
vote
2 answers

Operation returned an invalid status code 'Forbidden' when calling GetConversationMembersAsync for 1:1 private conversation

Using the "Hello World" Microsoft Teams application sample from here: https://github.com/OfficeDev/msteams-samples-hello-world-csharp Trying to get a list of participants in a personal Microsoft Teams 1:1 chat after an action command from a…
Dejan Janjušević
  • 3,181
  • 4
  • 41
  • 67
1
vote
2 answers

Signin Cards for bot in Teams

Can anyone tell Where can I get a JSON for Microsoft Sigin card for Teams bot and how to view it in a visualizer and can it be used to mask the password.
1
vote
0 answers

Teams connector - ActionCard of type HttpPost returns Forbidden

I currently working on a Microsoft Teams Connector. The connecting flow and sending messages works fine, but when I have problems with actions of type 'HttpPOST'. The buttons are shown correctly, but when I click on it I get an error response: An…
1
vote
1 answer

How to format output messages for Bot-framework for python sdk?

I am trying to use an output from custom function as a message for my chatbot output. I am using the sample cookiecutter echo template provided at this link. What are the methods available to format the output that is visible in the chat. Such as…
1
vote
1 answer

Is it possible to design a setup step to be triggered when installing a Microsoft Teams App?

I'm designing the architecture for a Microsoft Teams app. This app is an integration to a multitenancy platform that the customer can set up their own URL to access the system, i.e: https://app.customer.com/ I was wondering if there is a standard…
Felipe Plets
  • 7,230
  • 3
  • 36
  • 60