contoso-airlines-teams-sample icon indicating copy to clipboard operation
contoso-airlines-teams-sample copied to clipboard

MS Teams Notifications Clarifications

Open RajaniJillaGit opened this issue 4 years ago • 0 comments

Hi Team,

We have a requirement of sending notifications on MS teams. Need your help in understanding the approach of installing bot app forcefully for all the users in MS Teams app client and store the conversation reference.

Installing Teams App Queries:

  1. As per the below guide, we can install teams app using Graph API to the users. Looks like the API is in beta version ? Can you help if we can raise with engineering team by when we can expect the API's will be made public ? https://docs.microsoft.com/en-us/microsoftteams/platform/bots/how-to/conversations/send-proactive-messages?tabs=dotnet#obtain-necessary-user-information
  2. Though the capability exists for querying if the app is already installed for a user, how can we make sure those users are not impacted with this update ? What are the best practices on this ? Please suggest. https://docs.microsoft.com/en-us/graph/teams-proactive-messaging#install-the-app-for-your-users
  3. As a best practice, it is suggested to run this installation API in batches, what are the best ways to handle rate limiting considering a larger organization ? https://docs.microsoft.com/en-us/microsoftteams/platform/bots/how-to/rate-limit

Notifications Queries:

  1. MS Teams can send notifications using either unique id of user in teams or using the chatThreadId while sending a welcome message. Considering welcome message and any other custom notifications if Bot has to trigger, What are the limitations of sending notifications to users on MS Teams. Please suggest.
  2. Can we Azure notifications hub for this implementation ?

Please help clarifying the above.

RajaniJillaGit avatar Mar 11 '20 15:03 RajaniJillaGit