I am looking to develop a bot for my customers which they can install in their Microsoft teams, so we (as a company) can send out user notification, allow them to search our portal from commands in microsoft chat and more.
I was able to register to Microsoft Azure AD (currently Entra Id) but there are too much limitations, for creating bot i need subscriptions, for creating new teams – i would need subscriptions.
So my questions are :
- I want to be able to get trigger if user sends any message (maybe by tagging my bot)
- I want to able to send message to specific channels or chat to teams
- I want to be able to access Onedrive file of customers they give permission to
So for this, as a developer is there any plan for me or way around to develop these things in trial. Also do i need bot (i guess yes atleast for trigger parts), or using Microsoft Graph API is fine. I am pretty new to microsoft ecosystem for development and since this is POC or early phase development cant invest right away (I can if there is no way around) but this whole ecosystem is so strange. Thank you (Any information related or non related to this Microsoft ecosystem and app building will be helpful)