Microsoft bots to target graph API.

Amit Singh Rawat 731 Reputation points
2021-08-16T09:18:27.923+00:00

Hi,
I wanted to create an application that will be responsible for reading data from SharePoint, MS Team, and Exchange (Chats) and obviously needs to perform some automation on top of that data.
Graph API option seems the best bet to achieve this. But this is an extremely slow process considering the end users may have more than 1TB of data.
Just curious where the Microsoft bots run. If I create a bot and host it on azure. Will it speed up the process. I am time taken for request and response of Graph API.

Azure AI Bot Service
Azure AI Bot Service
An Azure service that provides an integrated environment for bot development.
947 questions
Microsoft 365 and Office | SharePoint | For business | Windows
Microsoft 365 and Office | Development | Microsoft 365 Publishing
Microsoft Security | Microsoft Graph
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. MichaelHan-MSFT 18,126 Reputation points
    2021-08-17T02:56:41.51+00:00

    Hi @Amit Singh Rawat ,

    I don't think it would speed up the process. You still have to use Graph API to deal with the 1TB data in bot. This is no different from read the data in an application.

    And this is a demo project to build Bot Framework bots with Microsoft Graph that would help you:

    https://learn.microsoft.com/en-us/graph/tutorials/bot-framework


    If an Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.