Bots is relate with Teams calls and you will group meetings having fun with actual-big date voice, video clips, and monitor sharing

Bots is relate with Teams calls and you will group meetings having fun with actual-big date voice, video clips, and monitor sharing

With Microsoft Chart APIs to own calls an internet-based conferences, Groups apps are now able to connect with profiles having fun with sound and you will video to enhance the experience. These APIs enables you to are the following additional features:

  • Entertaining voice effect (IVR).
  • Phone call manage.
  • Entry to genuine-go out video and audio channels, as well as desktop and software revealing.

To make use of this type of Chart APIs in the an organizations app, you create a robot and you may indicate certain additional info and you will permissions.

While doing so, the genuine-time News System permits bots to interact with Teams calls and you may meetings having fun with real-go out sound, video clips, and you may display revealing. A bot one to participates inside songs otherwise clips calls and online meetings is a frequent Microsoft Organizations bot having couple extra have regularly register the brand new robot.

The fresh Teams application manifest with a few additional setup supportsCalling and supportsVideo , Graph permissions for your bot’s Microsoft Application ID, and you can renter admin concur allow you to sign in the newest bot. Into the joining a calls and group meetings bot for Teams, brand new Webhook Url are mentioned, the webhook endpoint for everybody incoming phone calls on bot. An application-managed mass media bot requires the Microsoft.Graphmunications.Phone calls.Mass media .Internet library to gain access to the video and audio mass media channels, while the robot need to be implemented into the a windows Server server or Windows Servers invitees Os’s (OS) within the Azure. Spiders to your Organizations supports merely a certain selection of news types for audio and video posts.


  • Audio or clips phone calls
  • Phone call models
  • Indicators
  • Calls an internet-based conferences
  • Real-day news

Music or clips calls

Calls in Groups are going to be purely sounds or audio and video. As opposed to tunes otherwise video phone call, the phrase name is utilized.

Name systems

Phone calls are either fellow-to-peer ranging from men along with your robot, otherwise multiparty amongst the bot and two or higher members of a team phone call.

A person is also start a fellow-to-peer name together with your robot otherwise receive their robot toward an present multiparty telephone call. The multiparty name isn’t let but really throughout the Groups associate program.

Graph permissions commonly necessary for a user so you can start a peer-to-peer telephone call with your bot. Even more permissions are required for the bot to participate in an effective multiparty name, and for their bot so you’re able to initiate an equal-to-peer call with a person.

A call can start just like the fellow-to-peer and eventually be a beneficial multiparty label. Their robot normally start multiparty calls of the inviting others, given your bot gets the best permissions. Should your bot does not have permissions to sign up classification phone calls whenever a participant contributes several other fellow member on name, the bot try decrease regarding phone call.


To receive an inbound telephone call, your enter into an enthusiastic endpoint on your own bot configurations. So it endpoint gets a notification when an inbound telephone call is established. You could potentially respond to the phone call, refuse it, or reroute it so you’re able to anyone else.

Whenever a robot is in a trip, you can find APIs to own muting and you may unmuting this new bot and start or prevent sharing clips otherwise desktop pleased with other users.

Calls an internet-based conferences

Regarding an organizations user’s direction, there are two kinds of on line conferences, random and booked. Out-of an effective bot’s direction, each other online group meetings are identical. So you’re able to a bot, an online conference is actually a multiparty name between a collection of people and includes meeting coordinates. Appointment coordinates may be the metadata into the meeting also botId , chatId of appointment, joinUrl , startTime or endTime , etc.

Real-go out media

Whenever a bot is engaging in a visit otherwise on line appointment, it ought to manage video and audio channels. When users chat towards a trip, inform you on their own into the a sexcam, or expose its windows inside a conference, so you can a robot it’s found as the video and audio streams. If a robot desires to say something as simple as, force 0 to reach the brand new operator for the an interactive voice reaction (IVR) circumstances, it will require to relax and play a great .WAV document. Along, this is described as mass media otherwise real-date mass media.

Real-big date mass media refers to conditions in which news need to be canned from inside the real-day, as opposed to playback out-of in the past registered musical otherwise videos. Discussing media avenues, for example genuine-day mass media avenues, is extremely state-of-the-art. Microsoft has established the true-big date News Program to deal with these circumstances also to offload since much of the traditional heavy lifting of real-date mass media control as possible. In the event the robot answers an inbound label otherwise matches yet another or current telephone call, it needs to share with the actual-go out Media Program how mass media was addressed. Whenever you are strengthening a keen IVR application, you can offload the latest costly sounds running so you can Microsoft. Alternately, in case the robot means direct access so you can news channels, you to definitely situation is also supported. There’s two variety of mass media operating:

Service-hosted news: Bots run managing software workflow, particularly navigation calls and you can offload musical control on the Microsoft Real-date Mass media Program. That have services-organized media, you’ve got a number of options to implement and you can server the robot. A service-hosted media robot is accompanied due to the fact a stateless provider while the it will not process media in your area. Service-organized media spiders can use the second APIs:

Application-hosted media: For a bot to acquire immediate access towards mass media, it will take a certain Graph consent. Shortly after your own bot provides the permission, the real-time Media Collection, therefore the Chart contacting SDK helps you make steeped, real-big date mass media, and you may getting in touch with bots. An application-hosted bot must be managed inside the a cup ecosystem. To find out more, find app-hosted news bots.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top