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
Copy file name to clipboardExpand all lines: articles/communication-services/tutorials/calling-sdk/tutorials/pass-contextual-data-header.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,14 +5,14 @@ description: Provide a tutorial on how to pass contextual User-to-User Informati
5
5
author: sloanster
6
6
ms.topic: tutorial
7
7
ms.service: azure-communication-services
8
-
ms.date: 09/11/2024
8
+
ms.date: 09/12/2024
9
9
ms.author: micahvivion
10
10
services: azure-communication-services
11
11
---
12
12
13
13
# Using the ACS calling SDK to pass contextual User-to-User Information (UUI) data between calls
14
14
15
-
The Azure Communication Services (ACS) WebJS SDK provides developers to include custom contextual data (included as a header on the callling object) when directing and routing calls from one person to another. This information, also known as User-to-User Information (UUI) data or call control UUI data, is a small piece of data inserted by an application initiating the call. The UUI data is opaque to end users making a call.
15
+
The Azure Communication Services (ACS) WebJS SDK provides developers to include custom contextual data (included as a header on the calling object) when directing and routing calls from one person to another. This information, also known as User-to-User Information (UUI) data or call control UUI data, is a small piece of data inserted by an application initiating the call. The UUI data is opaque to end users making a call.
16
16
17
17
Developers can pass this context by using custom headers, which consist of optional key-value pairs. These pairs can be included in the 'AddParticipant' or 'Transfer' actions within the calling SDK. Once added, you can read the data payload as the call moves between endpoints. By efficiently looking up this metadata and associating it with the call, developers can avoid external database lookups and have the content information readily available within the call object.
18
18
@@ -29,7 +29,7 @@ The calling SDK supports adding up to 5 custom SIP headers and 1000 custom VOIP
29
29
30
30
The maximum length of a SIP header key is 64 chars, including the X-MS-Custom prefix. Due note that when the SIP header is added the calling SDK will automatically add the ‘X-MS-Custom-’ prefix (which can be seeing if you inspect the SIP header with packet inspector).
31
31
32
-
The SIP header key may consist of alphanumeric characters and a few selected symbols which includes`.`, `!`, `%`, `*`, `_`, `+`, `~`, `-`. The maximum length of SIP header value is 256 chars. The same limitations apply when configuring the SIP headers on your SBC. The SIP header value may consist of alphanumeric characters and a few selected symbols which includes`=`, `;`, `.`, `!`, `%`, `*`, `_`, `+`, `~`, `-`.
32
+
The SIP header key may consist of alphanumeric characters and a few selected symbols which include`.`, `!`, `%`, `*`, `_`, `+`, `~`, `-`. The maximum length of SIP header value is 256 chars. The same limitations apply when configuring the SIP headers on your SBC. The SIP header value may consist of alphanumeric characters and a few selected symbols which include`=`, `;`, `.`, `!`, `%`, `*`, `_`, `+`, `~`, `-`.
33
33
34
34
The maximum length of a VOIP header key is 64 chars. The maximum length of VOIP header value is 1024 chars.
35
35
@@ -86,6 +86,6 @@ Currently, adding custom User-to-User Information headers is only supported when
86
86
87
87
## More resources
88
88
89
-
-For more details on how to pass contextual data using Azure Communication Services Call automation, see this [guide](../../../how-tos/call-automation/custom-context.md).
89
+
-You can find more details on how to pass contextual data using Azure Communication Services Call automation in this [guide](../../../how-tos/call-automation/custom-context.md).
90
90
91
-
-Learn more about [SIP protocol details for direct routing](../../../concepts/telephony/direct-routing-sip-specification.md).
91
+
-Youn can learn more about SIP protocol details for direct routing in this [guide](../../../concepts/telephony/direct-routing-sip-specification.md).
0 commit comments