Bots can also be interact with Groups phone calls and you can meetings using real-time voice, films, and you will screen discussing 10 diciembre, 2022 – Posted in: marriagemindedpeoplemeet adult dating
Which have Microsoft Chart APIs to own phone calls an internet-based group meetings, Communities programs are now able to relate to pages having fun with sound and you can clips to enhance the experience. These APIs will let you add the adopting the additional features:
- Entertaining voice response (IVR).
- Call handle.
- Use of genuine-big date video and audio streams, also pc and you can application discussing.
To use such Graph APIs during the a communities app, you create a robot and specify specific more information and permissions.
Simultaneously, the real-go out Media Program enables spiders to interact that have Teams phone calls and you may group meetings having fun with genuine-go out voice, clips, and you can display screen discussing. A robot you to gets involved during the songs otherwise video clips calls an internet-based group meetings is a normal Microsoft Groups robot which have couples even more features familiar with register the brand new bot.
New Organizations software reveal with one or two additional options supportsCalling and you can supportsVideo , Chart permissions for the bot’s Microsoft Application ID, and you will renter administrator concur allow you to register the fresh bot. During the joining a phone calls and you will group meetings robot for Teams, new Webhook Hyperlink try mentioned, which is the webhook endpoint for all incoming calls with the bot. An application-managed media bot necessitates the Microsoft.Graphmunications.Phone calls.News .Web library to access the brand new audio and video mass media avenues, plus the bot have to be deployed toward a cup Server machine otherwise Screen Machine visitor Operating systems (OS) from inside the Blue. Spiders for the Organizations supports just a specific gang of mass media formats having audio and video content.
Terminologies
- Songs otherwise movies phone calls
- Label sizes
- Indicators
- Calls and online meetings
- Real-date news
Musical or video calls
Contacts Communities is going to be purely audio or audio and video. In the place of musical otherwise films telephone call, the phrase call can be used.
Name sizes
Calls can be fellow-to-peer anywhere between one plus bot, otherwise multiparty between the robot as well as 2 or higher members of a team call.
A person can also be initiate an equal-to-peer telephone call along with your bot or ask their bot on an existing multiparty name. This new multiparty label is not allowed yet throughout the Teams member user interface.
Graph permissions are not essential for a person so you’re able to initiate a peer-to-fellow telephone call with your robot. A lot more permissions are expected for your bot to participate in an effective multiparty call, or their robot to begin a fellow-to-peer phone call that have a user.
A call may start given that fellow-to-peer and eventually feel a multiparty label. Your own bot can be start multiparty calls by the appealing someone else, given the bot contains the right permissions. In case the robot doesn’t have permissions to participate classification calls whenever an associate contributes other new member for the label, your bot are fell on phone call.
Signals
For an inbound name, your enter into an enthusiastic endpoint in your bot setup. It endpoint get a notice whenever an incoming label is established. You could respond to the call, reject they, otherwise redirect they in order to anybody else.
When a robot is actually a trip, discover APIs having muting and you can unmuting the brand new robot in order to initiate or avoid discussing videos otherwise desktop computer content with almost every other players.
Phone calls and online meetings
Away from a groups user’s angle, there are two types of on the internet meetings, random and scheduled. Away from good bot’s position, one another on the internet meetings are identical. To a robot, an on-line appointment was a good multiparty label between a collection of people and you can includes fulfilling coordinates. Meeting coordinates are definitely the metadata with the appointment along with botId , chatId on the appointment, joinUrl , startTime otherwise endTime , etc.
Real-date news
When a bot try participating in a trip otherwise online appointment, it ought to manage audio and video channels. When pages speak towards the a trip, inform you by themselves to your a webcam, or introduce the microsoft windows within the a conference, to a robot it is revealed due to the fact video and audio streams. If the a robot desires to state something as simple as, force 0 to reach the fresh new user inside the an entertaining voice reaction (IVR) circumstances, it entails to tackle a good .WAV document. Collectively, this might be called media or actual-go out media.
Real-time mass media makes reference to scenarios in which mass media have to be canned in real-time, unlike playback out-of before filed musical otherwise movies. Writing on media streams, such as for example real-day mass media channels, may be very state-of-the-art. Microsoft has generated the actual-big date News Platform to deal with these scenarios and offload due to the fact most of the standard heavy-lifting from genuine-date media processing you could. If the bot answers an inbound label otherwise matches an alternative or present label, it should give the actual-time News System just how mass media is actually handled. When you find yourself building an enthusiastic IVR app, you could offload the latest expensive musical running so you’re able to Microsoft. Alternatively, in case your robot needs immediate access so you can mass media avenues, you to condition is additionally supported. There are two main kind of media handling:
Service-hosted news: Spiders manage handling application workflow, eg routing phone calls and offload audio handling into Microsoft Real-day Mass media Program. That have provider-organized media, you have several options to make usage of and you can server the robot. A service-organized mass media robot is going to be followed since the a stateless provider while the it doesn’t procedure news in your town. Service-organized mass media spiders can use the next APIs:
Application-hosted mass media: For a bot locate direct access into the mass media, it will take a specific Chart permission. Immediately following their robot comes with the consent, the genuine-date News Collection, plus the Chart contacting SDK helps you generate steeped, real-date mass media, and you will getting in touch with bots. A loan application-hosted bot should be managed inside a windows environment. To learn more, discover software-managed media spiders.