You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Azure Communication Services Advanced Messaging enables developers to create workflows for incoming messages within Azure Communication Services using event triggers. These triggers can initiate actions rooted in tailored business logic. Developers can analyze and gain insights from inbound messages to enhance customer service experience. With the integration of the AI-driven event trigger, developers can utilize AI analysis to bolster customer support. Content analysis is streamlined using Azure OpenAI Services, which also supports various AI model preferences.
18
-
In addition, there's no need for developers and businesses to handle credentials themselves. When linking your Azure AI services, managed identities are utilized to access resources owned by you.
19
-
20
-
Developers can also use managed identities to authenticate with any service that accepts Microsoft Entra authentication.
18
+
In addition, there's no need for developers and businesses to handle credentials themselves. When linking your Azure AI services, managed identities are utilized to access resources owned by you.
21
19
You can incorporate Azure OpenAI capabilities into your app's messaging system by activating the Message Analysis feature within your Communication Service resources on the Azure portal. When enabling the feature, you're going to configure an Azure OpenAI endpoint, and selecting the preferred model. This efficient method empowers developers to meet their needs and scale effectively for meeting analytical objectives without the need to invest considerable time and effort into developing and maintaining a custom AI solution for interpreting message content.
Copy file name to clipboardExpand all lines: articles/communication-services/quickstarts/advanced-messaging/message-analysis/message-analysis-with-azure-openai-quickstart.md
+7-2Lines changed: 7 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,9 @@ Azure Communication Services enables you to receive Message Analysis results usi
29
29
1.**Connect Azure Communication Services with Azure OpenAI Services:**
30
30
31
31
a. Open your Azure Communication Services resource and click the **Cognitive Services** tab.
32
+
32
33
b. If system-assigned managed identity isn't enabled, you'll need to enable it.
34
+
33
35
c. In the Cognitive Services tab, click **Enable Managed Identity**.
34
36
35
37
:::image type="content" source="./media/get-started/enabled-identity.png" lightbox="./media/get-started/enabled-identity.png" alt-text="Screenshot of Enable Managed Identity button.":::
@@ -48,6 +50,7 @@ Azure Communication Services enables you to receive Message Analysis results usi
48
50
:::image type="content" source="./media/get-started/choose-options.png" lightbox="./media/get-started/choose-options.png" alt-text="Screenshot of Subscription, Resource Group, and Resource in pane.":::
49
51
50
52
2.**Enable Message Analysis:**
53
+
51
54
a. Go to the **Channels** page of the **Advanced Messaging** tab in your Azure Communication Services resource.
52
55
53
56
:::image type="content" source="./media/get-started/channels-page.png" lightbox="./media/get-started/channels-page.png" alt-text="Screenshot that shows the channels page.":::
@@ -69,12 +72,14 @@ Azure Communication Services enables you to receive Message Analysis results usi
69
72
70
73
:::image type="content" source="./media/get-started/create-event-subscription-message-analysis.png" lightbox="./media/get-started/create-event-subscription-message-analysis.png" alt-text="Screenshot that shows how to create Message Analysis event subscription properties.":::
71
74
72
-
5.**See Message Analysis in action**
75
+
4.**See Message Analysis in action**
76
+
73
77
Send a message from WhatsApp Customer to Contoso business phone number.
74
78
75
79
:::image type="content" source="./media/get-started/send-a-message.png" lightbox="./media/get-started/send-a-message.png" alt-text="Screenshot that shows sending a message from Customer to Contoso.":::
76
80
77
-
6.**Receive the Message Analysis event**
81
+
5.**Receive the Message Analysis event**
82
+
78
83
Receive the Message Analysis event in the Event Grid Viewer that you set up in Step **3**. Details on the AdvancedMessageAnalysisCompleted event schema can be found at [Azure Communication Services - Advanced Messaging events](../../../../../articles/event-grid/communication-services-advanced-messaging-events.md#microsoftcommunicationadvancedmessageanalysiscompletedpreview-event)
79
84
80
85
:::image type="content" source="./media/get-started/event-grid-viewer.png" lightbox="./media/get-started/event-grid-viewer.png" alt-text="Screenshot that shows Message Analysis event being received at Event Grid Viewer.":::
0 commit comments