Does voice and video calling have javascript event listeners like the chat feature?

Vincent Lauwen 130 Reputation points
2023-03-10T11:05:10.2966667+00:00

Hello Community,

I am currently working on a PoC communication application. I have been researching Azure Communication Service (ACS) a lot and find it a promising service to integrate into my application.

Just like real-time chatting, I want to have real-time incoming voice and video calls. I noticed this was doable with the Event Grid, but I would like to know if it could also be done like the chat feature.
Reference to how chats handles events I found here and here.

Thank you in advance.

Azure Communication Services
Azure Communication Services
An Azure communication platform for deploying applications across devices and platforms.
676 questions
{count} votes

Accepted answer
  1. Grmacjon-MSFT 15,696 Reputation points
    2023-03-29T16:54:37.0066667+00:00

    Hi @Vincent Lauwen apologies for the delay in response.

    the Azure Communication Services calling SDKs do receive real-time call backs in the same way the chat SDK does. The difference is that with chat you must explicitly start listening for event, but with calling this is automatically done.

    Please see this doc for more info: https://learn.microsoft.com/en-us/azure/communication-services/quickstarts/voice-video-calling/getting-started-with-calling?pivots=platform-web

    Azure Communication Services uses Event Grid to deliver the IncomingCall event and HTTPS Webhooks for all mid-call action callbacks.

    You can also do Event grid filtering, like you wanted to redirect a specific phone number to vmail.

    https://learn.microsoft.com/en-us/azure/communication-services/concepts/call-automation/incoming-call-notification#call-routing-in-call-automation-or-event-grid

    So not quite like chat and dependent on EventHub. You also have to use .NET or Java there is no JavaScript SDK for Call Automation right now.

    hope that helps.

    -Grace


0 additional answers

Sort by: Most helpful