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
This article describes how to migrate an existing Twilio Conversations implementation to the [Azure Communication Services Chat SDK](../concepts/chat/sdk-features.md). Both Twilio Conversations s and Azure Communication Services Chat SDK are cloud-based platforms that enable developers to add chat features to their web applications.
20
20
21
-
However, there are some key differences between them that may affect your choice of platform or require some changes to your existing code if you decide to migrate. In Twilio chat is embedded into a conversation which is a multichannel instance. Azure Communication Services Chat SDK is a single channel for chat. In this article, we compare the main features and functions of both platforms and provide some guidance on how to migrate an existing Twilio Conversations chat implementation to Azure Communication Services Chat SDK.
22
-
23
-
This article doesn't cover creating a service tier to manage tokens for your chat application. See [chat concepts](../../../concepts/chat/concepts.md) for more information about chat architecture, and [user access tokens](../../identity/access-tokens.md) for more information about access tokens.
21
+
However, there are some key differences between them that might affect your choice of platform or require some changes to your existing code if you decide to migrate. In Twilio, chat is embedded into a conversation which is a multichannel instance. Azure Communication Services Chat SDK is a single channel for chat. In this article, we compare the main features and functions of both platforms and provide some guidance on how to migrate an existing Twilio Conversations chat implementation to Azure Communication Services Chat SDK.
24
22
23
+
This article doesn't cover creating a service tier to manage tokens for your chat application. For more information about chat architecture, see [chat concepts](../concepts/chat/concepts.md). For more information about access tokens, see [user access tokens](../quickstarts/identity/access-tokens.md).
24
+
25
25
## Key considerations
26
26
### Authentication and Security
27
-
ACS integrates deeply with Azure Active Directory (AAD) for identity management, while Twilio uses its own identity system. You may need to rework how you handle user authentication.
27
+
Azure Communication Services integrates deeply with Microsoft Entra ID for identity management. Twilio uses its own identity system. You might need to rework how you handle user authentication.
28
28
29
29
### Event Handling
30
-
Twilio’s webhook-based approach may require a different architecture compared to ACS’s event-driven model.
30
+
Twilio’s webhook-based approach might require a different architecture compared to ACS’s event-driven model.
31
+
32
+
### Other Services
33
+
If your application relies on other Twilio services (like SMS, Voice, and so on.), you need to find equivalent Azure services or maintain hybrid solutions.
31
34
32
-
### Additional Services
33
-
If your application relies on other Twilio services (like SMS, Voice, etc.), you’ll need to find equivalent Azure services or maintain hybrid solutions.
34
-
Migrating may involve not just replacing API calls but also rethinking how your application interacts with these communication services within the broader context of your application's architecture.
35
+
Migrating might involve not just replacing API calls but also rethinking how your application interacts with these communication services within the broader context of your application's architecture.
35
36
36
37
## Key features available in Azure Communication Services Chat SDK
0 commit comments