Azure Communication Services
12 TopicsEvents for an agent not picking up the call
Hi, We have a requirement where the caller should be transferred to voicemail recording when the agent does not pick up the call. Currently, if the agent does not pick up the call, the caller reaches the agent's personal voicemail. Is it possible to interrupt that and redirect the call to ACS voicemail recording mechanism? The ACS framework send a "CallTransferAccepted" if the personal voicemail is reached. Are there any events which can be used to detect that agent did not pick the call. We tried the Job router, but it does not seem to detect that agent is not picking the call. Any suggestions? Thanks117Views1like1CommentIssue with Speech-to-Text Integration in Azure Communication Services Using C#
Context: We are building a bot using Azure Communication Services (ACS) and Azure Speech Services to handle phone calls. The bot asks questions (via TTS) and captures user responses using speech-to-text (STT). What We’ve Done: Created an ACS instance and acquired an active phone number. Set up an event subscription to handle callbacks for incoming calls. Integrated Azure Speech Services for STT in C#. Achievements: Successfully connected calls using ACS. Played TTS prompts generated from an Excel file. Challenges: User responses are not being captured. Despite setting InitialSilenceTimeout to 10 seconds, the bot skips to the next question after 1–2 seconds without recognizing speech. The bot does not reprompt the user even when no response is detected. Help Needed: How can we ensure accurate real-time speech-to-text capture during ACS telephony calls? Are there better configurations or alternate approaches for speech recognition in ACS? Additional Context: Following the https://github.com/Azure-Samples/communication-services-dotnet-quickstarts/tree/main/callautomation-openai-sample-csharp. Using Azure Speech Services and ACS SDKs. Code Snippet (C#): // Recognize user speech async Task<string> RecognizeSpeechAsync(CallMedia callConnectionMedia, string callerId, ILogger logger) { // Configure recognition options var recognizeOptions = new CallMediaRecognizeSpeechOptions( targetParticipant: CommunicationIdentifier.FromRawId(callerId)) { InitialSilenceTimeout = TimeSpan.FromSeconds(10), // Wait up to 10 seconds for the user to start speaking EndSilenceTimeout = TimeSpan.FromSeconds(5), // Wait up to 5 seconds of silence before considering the response complete OperationContext = "SpeechRecognition" }; try { // Start speech recognition var result = await callConnectionMedia.StartRecognizingAsync(recognizeOptions); // Handle recognition success if (result is Response<StartRecognizingCallMediaResult>) { logger.LogInformation($"Result: {result}"); logger.LogInformation("Recognition started successfully."); // Simulate capturing response (replace with actual recognition logic) return "User response captured"; // Replace with actual response text from recognition } logger.LogWarning("Recognition failed or timed out."); return string.Empty; // Return empty if recognition fails } catch (Exception ex) { logger.LogError($"Error during speech recognition: {ex.Message}"); return string.Empty; } }80Views0likes0CommentsCalling a phone and playing a message from logic apps
Hi, My objective is to have a logic app that makes a server side outbound phone call, and plays a prerecorded message, that's it. I've been looking at https://github.com/Azure-Samples/communication-services-dotnet-quickstarts/tree/main/OutboundCallReminder but I'm getting lost in understanding all the moving parts. Is there a demo walkthrough article or webinar available ? Alternatively, is there a power automate connector available for this scenario ? Or has anybody done this just using REST API for Azure Communication Services ? A simplified sample would be exactly what I'm looking for. Stephane728Views0likes2CommentsTransition smoothly from Twilio Video to Azure
If your company relies on Twilio for its video communications, now is the time to explore alternative solutions before its service deprecation. Join our livestream where we'll talk about Azure Communication Services real-time video calling solutions as an alternative to Twilio video. We will also cover the top-of-mind considerations for customers while making this transition. Register here to access the livestream - Events | Microsoft Reactor833Views0likes0CommentsSeeking Insights on Marketing/Campaign Emails with Azure Communication Services
Hi everyone! I'm currently exploring options for sending marketing/campaign emails, and I'm particularly interested in knowing if there's a way to utilize Azure Communication Services for this purpose. Has anyone delved into this before? Any insights or experiences you could share would be greatly appreciated! Additionally, I'm curious about the integration possibilities with Sendy and Azure Communication Services. Can someone provide guidance on whether Sendy can be seamlessly integrated with Azure Communication Services, akin to how it works with Amazon SES? On a broader note, it seems like a great idea for Microsoft to expand the options for marketing/campaign emails within Azure Communication Services. Perhaps having upfront deployment features, surpassing the Microsoft 365 Email Sending Limits, could add significant value. Your valuable insights on these topics would not only assist me in making informed decisions but could also benefit others in the community. Please feel free to share your thoughts and experiences! Looking forward to hearing from you.Solved1.1KViews2likes1CommentAzure Communication Services AMA
Join us for the Azure Communication Services Ask Microsoft Anything session! Following the exciting announcements of new features at Microsoft Build, we invite you to engage with us through this AMA. Whether you have general inquiries about Azure Communication Services or specific questions regarding our latest updates, we are eager to talk to you and foster meaningful discussions. Don't miss this opportunity to interact with our experts and gain valuable insights. The AMA will take place on Thursday, June 8 from 9:00 a.m. to 10:00 a.m. PT in the comment section below. This AMA is text only – meaning there will not be any video nor audio. An AMA is a live online event similar to an “Ask Me Anything” on Reddit. This AMA gives you the opportunity to connect with members of the product engineering team who will be on hand to answer your questions and listen to feedback. Feel free to post your questions anytime in the comments below beforehand, if it fits your schedule or time zone better, though questions will not be answered until the live hour.3.9KViews0likes23CommentsAzure Communication Services and Microsoft Teams AMA
We are excited to welcome you to the Azure Communication Services and Microsoft Teams AMA. We'll talk about the possibilities of connecting Teams with the communication capabilities in Azure and the cool stuff we can build with it. We are looking forward to hearing your ideas, concerns or top of mind and answer any questions you might have about Azure Communication Services interoperability into Microsoft Teams. The AMA will take place on Wednesday, March 8 from 9:00 a.m. to 10:00 a.m. PT in the comment section below. This AMA is text only – meaning there will not be any video nor audio. An AMA is a live online event similar to an “Ask Me Anything” on Reddit. This AMA gives you the opportunity to connect with members of Microsoft trainers and the product engineering team who will be on hand to answer your questions and listen to feedback. Feel free to post your questions anytime in the comments below beforehand, if it fits your schedule or time zone better, though questions will not be answered until the live hour.7.5KViews3likes46CommentsIs calling a cellphone using ACS available from France?
Hello, I am trying to use Azure communication services to call cellphones and successfully called the echo bot from the ACS sdk. But when trying to call a real phone, I need (I think) to follow this tutorial https://docs.microsoft.com/en-us/azure/communication-services/quickstarts/telephony/get-phone-number?pivots=platform-azp&tabs=windows But according to this page https://docs.microsoft.com/en-us/azure/communication-services/concepts/numbers/sub-eligibility-number-capability this feature is not available for France at the moment. Is this phone number configuration mandatory to call a cellphone from ACS? If yes do you know when this feature would be available for france? Best regards, Quentin Garlan776Views0likes1CommentAzure Communication Services AMA
We are very excited to announce an Azure Communication Services AMA! An AMA is a live text-based online event similar to a “YamJam” on Yammer or an “Ask Me Anything” on Reddit. This AMA gives you the opportunity to connect with Microsoft product experts who will be on hand to answer your questions and listen to feedback. Feel free to post your questions about Azure Communication Services anytime in the comments below beforehand, if it fits your schedule or time zone better, though questions will not be answered until the live hour.12KViews5likes27CommentsAzure Communication Services AMA
We are very excited to announce an Azure Communication Services AMA! An AMA is a live text-based online event similar to a “YamJam” on Yammer or an “Ask Me Anything” on Reddit. This AMA gives you the opportunity to connect with Microsoft product experts who will be on hand to answer your questions and listen to feedback. Feel free to post your questions about Azure Communication Services anytime in the comments below beforehand, if it fits your schedule or time zone better, though questions will not be answered until the live hour.146KViews14likes67Comments