I want to initiate MS Teams calls as part of a mobile app. While planning to develop this feature, I explored documentation that was available and it is suggesting to register with the bot to implement this feature.
We wanted confirmation on whether this is the only way or there is an alternate way so as to achieve deep linking of Call feature with MS Teams?
Related
I want to find if you can programmatically get calendar information out of MS Teams.
I was searching but didn't find any information, as with any documentation related to Microsoft you can't find anything useful.
So What I need any of:
some kind of WebHook, maybe that will run my script when new even is added to my calendar.
MS Teams call my script the meeting.
API that will allow exporting events from the calendar, so I can use a cron job to sync with the app I plan to create.
Basically, I was thinking about this tool ntfy. But I don't want to use MS Teams app for my phone if there is one, because I would like to have an app that will integrate with MS teams and Google Calendar. That I have to use at work. I'm a contractor for a software company that has a client that I'm working for. I need to use MS teams for a software company and Google Calendar for the client. Also, I can't log in with my work Google account, because it's blocked for the security of google drive (this at least was the error message). So my own Android app is the only way to have notifications on my phone (I need it because I sometimes forget about the meetings).
How I should create something like this? I only need general advice about integration with MS Teams. What API should I use? Will ask about Google Calendar in another question.
Note that I have zero knowledge about MS Teams, was searching for some developer documentation but was not able to find anything that can be useful for the thing I need.
I don't have any code yet, I'm investigating possibilities.
You could use so-called "graph api", the api Microsoft promotes to interact with anything related to Microsoft, including teams. There is simply a method to get all events for a team (i.e. group):
https://learn.microsoft.com/en-us/graph/api/calendar-list-events
There is an online sandbox you could use to play with it:
https://developer.microsoft.com/en-us/graph/graph-explorer
Can anyone offer guidance on how to call an external API from within MS Teams chat/posts initiated by an #mention or #hastag? The service I want to build would use the mention/hastag to call an API and return various types of meta data that would then be added to the chat, post, etc. Wondering if Flow or Yo Teams is the best way to go.
The best approach for this would be to create a bot, which gets a name that can be '#' mentioned (e.g. if you bot is called MyBot, you could mention #MyBot in a Teams channel, and it will get notified). Once it receives the notification, the bot can do anything you need it to do.
If you have development skills available (yourself or someone on your team), have a look at the Teams Bot development documentation to get started. If not, Power Virtual Agents could suit your needs (it's like a "drag and drop" bot creator.
I would like to know if is possible to run a Call with someone else in Microsoft Teams from the BotFramework. Specifically I have an adaptive card where I want to perform this action. Then MSTeams client should open the call with the person I want. Is there a way for that. Same thing would be great for chatting.
Is there a UI component to allow back and forth messaging using Twilio Studio? Sort of like the OpenVBX app was? A way to initiate calls and texts from a Twilio number without integrating into an existing system like a CRM?
I'm working with a small local campaign and want to have a way for a few volunteers to login somewhere and respond to messages, calls, and voicemails using the campaign numbers. I know OpenVBX accomplishes this, and I can stand up an instance of that, but was wondering if there was a newer better mechanism with Studio since OpenVBX is all but abandoned.
Jarod from Twilio here. Studio is a great place to define an automated interaction, but for organizing volunteers I would suggest looking at The Rapid Response Kit by Twilio. This allows volunteers to login and respond to messages and calls.
The Code: https://github.com/Twilio-org/rapid-response-kit
Blog Post to get started: https://www.twilio.com/blog/2014/12/non-coders-guide-running-twilio-org-rapid-response-kit.html
Hope this helps!
I am looking to use Microsoft Bot Framework in my application. However, I have a custom UI chat control (designed according to my requirements) where I need to hook up this bot.(instead of having pre-configured channels like slack or skype).
Is there a client sdk for web (preferably in angular) and/or mobile available for this purpose?
Take a look at DirectLine.
The Direct Line API is a simple REST API for connecting directly to a single bot. This API is intended for developers writing their own client applications, web chat controls, or mobile apps that will talk to their bot.
DirectLine is always a good option to add chat functionality in your custom UI. Otherwise you can just turn on Web Chat channel and embed iframe in your webpage. This will make your job easy with very less errors.
I have seen directline causing many issues while sending requests. Web Chat is always a better option.