Chat requirements
Adding chat to your application requires the design and implementation of custom code to interface with your Connect instance. Depending on the platform and programming languages used, the individual prerequisites that are needed change and are of too great a scope to cover in this book. Instead, we will cover what is necessary to establish a chat session, as this is universally applicable. With this information, you can determine the required pieces based on your implementation: an iOS, Android, or web-based application.
Also, there are several places where chat needs to be enabled in your Connect instance as well. Chat functionality doesn't need to be enabled on all queues if it doesn't fit your overall design or requirements. We will cover both of these aspects now.
Application requirements
For your application to establish connectivity to the Connect instance, it will first need to call the Amazon Connect Service (ACS) application programming...