Loading...

Accelerate customer outcomes with Azure AI Services and Azure Communication Services

Accelerate customer outcomes with Azure AI Services and Azure Communication Services

I’m excited to share the release of the latest installment of Microsoft Mechanics, showcasing how businesses can achieve more across every customer interaction by integrating intelligence into their communications with Azure AI Service and Azure Communication Services.  

 

Watch the video here and read on to learn more.  

 

Using generative AI to create more human-centric experiences 

Large-language models like ChatGPT on Azure OpenAI allow you to build applications with natural and life-like conversations, but most solutions use only simple text-based interactions and don’t have a path to bring a human into the loop. Azure Communication Services and Azure AI, and Azure Cognitive Search can be used to automate and transform your customer interactions with faster and informed human-centric responses across any communication channel– whether through text-based bots, voice channels or even email and SMS, all while empowering your teams at every customer touchpoint from intake to resolution. Agents can use artificial intelligence (AI) with context to respond to escalations rapidly and effectively. 

 

MilanKaur_0-1695661879377.png

 

Communication and AI services designed to work together 

Azure Communication Services is the same underlying platform and infrastructure that powers Microsoft Teams and more the 300 million active users per day. Developers can use Azure Communication Services to get API level access to the same rich set of capabilities: voice, video or text-based chat as well as SMS-based mobile messaging and email. These core capabilities can be integrated into customer application experiences that use your brand’s identity and distinctiveness.  

 

Azure AI is a set of cloud services that provide artificial intelligence (AI) and machine learning (ML) capabilities to your applications, such as natural language processing, computer vision, speech, and decision making. You can use Azure AI to add intelligence and automation to your communication scenarios, such as understanding customer intents, analyzing customer emotions, transcribing, and translating speech, and synthesizing natural-sounding voices. 


Build a robust B2C solution tailored to your specific operations 

In order to help our customers and partners understand and explore what’s possible with Azure Communication Services and Azure AI, the Azure Communication Services team recorded an episode with MS Mechanics that takes you through a ‘hero’ scenario for customer intake. We also have all the code from the video available on Github for you to try.  

 

Imagine this scenario: you want to install solar panels on your roof, but you want to know more about rebates and offers that are available. You start a chat conversation on a website with a bot who tells you all the latest information, and even allows you to move the conversation from your browser to a live voice conversation on the phone. When you need more detailed assistance, that only a human technician can provide, your chat conversation is seamlessly handed-off to a live agent who has all the AI-assisted context and information that they need to help you. Finally, the agent uses AI to generate follow up emails and SMS summaries. This solution is powered by Azure Communication Services and Azure AI Service, and shows how to: 

 

  1. Connect Azure Communication Services Chat to Azure Cognitive Search using Azure OpenAI and ChatGPT to build a bot that can answer questions specific to a product domain. The solution uses some of the techniques described in ChatGPT + Enterprise data with Azure OpenAI and Cognitive Search such as Retrieval Augmented Generation (RAG) to create a ChatGPT-like experience using your own data knowledge base. 
  2. Use Azure Communication Services Call Automation and Azure Cognitive Speech services to create a bot that talks to a customer over phone using natural language. This is a step forward from traditional Interactive-Voice-Response (IVR) system.  
  3. Transcribe conversations directly to an Azure Communication Services Chat thread using Azure Communication Services Call Recording.
  4. Upgrade an automated bot conversation to a live agent using Azure Communication Services Job Router to intelligently connect to the best available agent based on the conversation’s context. 
  5. Use Azure OpenAI Service with ChatGPT to summarize a conversation and to generate action items in real-time. 
  6. Generate and send conversation summaries via SMS or Email. Each summary is tuned to the specific communication channel. For example, SMS summaries are shortened to fit within SMS message length of 140 characters.

MicrosoftTeams-image (17).png

 You can see the solution in action by watching the Microsoft Mechanics session: Build GPT-automated customer support with Azure Communication Services

 

Getting started 

We are very excited for you to try out the solution. Head over to our GitHub repo to play around with the code and modify it for your scenarios. 


You can learn more about Azure Communications Services here -   
https://learn.microsoft.com/en-us/azure/communication-services/ 

 

Published on:

Learn more
Azure Communication Services Blog
Azure Communication Services Blog

Azure Communication Services Blog articles

Share post:

Related posts

Azure Developer CLI (azd) – January 2026: Configuration & Performance

This post announces the January 2026 release of the Azure Developer CLI (`azd`). The post Azure Developer CLI (azd) – January 2026: Conf...

22 hours ago

Azure SDK Release (January 2026)

Azure SDK releases every month. In this post, you'll find this month's highlights and release notes. The post Azure SDK Release (January 2026)...

1 day ago

Azure Cosmos DB TV Recap – From Burger to Bots – Agentic Apps with Cosmos DB and LangChain.js | Ep. 111

In Episode 111 of Azure Cosmos DB TV, host Mark Brown is joined by Yohan Lasorsa to explore how developers can build agent-powered application...

1 day ago

Accelerate Your Cosmos DB Infrastructure with GitHub Copilot CLI and Azure Cosmos DB Agent Kit

Modern infrastructure work is increasingly agent driven, but only if your AI actually understands the platform you’re deploying. This guide sh...

2 days ago

Accelerate Your Cosmos DB Infrastructure with GitHub Copilot CLI and Azure Cosmos DB Agent Kit

Modern infrastructure work is increasingly agent driven, but only if your AI actually understands the platform you’re deploying. This guide sh...

2 days ago

SharePoint: Migrate the Maps web part to Azure Maps

The SharePoint Maps web part will migrate from Bing Maps to Azure Maps starting March 2026, completing by mid-April. Key changes include renam...

2 days ago

Azure Cosmos DB TV Recap: Supercharging AI Agents with the Azure Cosmos DB MCP Toolkit (Ep. 110)

In Episode 110 of Azure Cosmos DB TV, host Mark Brown is joined by Sajeetharan Sinnathurai to explore how the Azure Cosmos DB MCP Toolkit is c...

7 days ago

Introducing the Azure Cosmos DB Agent Kit: Your AI Pair Programmer Just Got Smarter

The Azure Cosmos DB Agent Kit is an open-source collection of skills that teaches your AI coding assistant (GitHub Copilot, Claude Code, Gemin...

8 days ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy