El poder de AWS con Amazon Connect
Este tema va dirigido a desarrolladores y administradores que tengan interés en obtener información general sobre qué otros servicios de AWS se pueden integrar en Amazon Connect.
En el siguiente diagrama, se muestran algunos de los servicios de AWS que puede utilizar con Amazon Connect.
Desarrollo
Puede utilizar funciones de AWS Lambda para buscar o publicar datos en orígenes distintos de Amazon Connect. Por ejemplo, puede buscar una llamada entrante en Salesforce en función del número de teléfono del cliente. La función puede devolver resultados como el nombre del cliente, el nivel de afiliación (por ejemplo, viajero frecuente), el último pedido, el estado del pedido, etc. A continuación, en función de esa información, la llamada se puede enrutar a un bot de Amazon Lex o a un agente.
También puede utilizar Lambda con las bases de datos de AWS como DynamoDB para crear funciones de enrutamiento dinámico. Por ejemplo, puede recuperar un mensaje en un idioma específico, en función de la información proporcionada por el cliente.
API Gateway y Step Functions mejoran aún más las funciones de Lambda.
Para obtener más información, consulte:
Almacenamiento
Amazon Connect utiliza Amazon Simple Storage Service (Amazon S3) para almacenar las conversaciones grabadas y los informes exportados. Al configurar Amazon Connect, se crean buckets predeterminados para estos requisitos o puede hacer que estos buckets apunten a la infraestructura existente de Amazon S3. Para obtener más información, consulte Paso 4: Almacenamiento de datos en Crear una instancia de Amazon Connect.
No se admiten los puntos de enlace de la VPC.
También puede administrar las políticas de Amazon S3 para mover datos a Amazon S3 Glacier y obtener un almacenamiento a largo plazo menos costoso. Sin embargo, romperá el enlace en el registro de contacto en Amazon Connect. Para solucionar esto, utilice una función de Lambda que cambie el nombre del objeto de S3 Glacier para que coincida con los datos del registro de contacto.
Base de datos
Puede utilizar las bases de datos de AWS con Amazon Connect por diversos motivos. Por ejemplo, con DynamoDB, puede crear tablas rápidas de datos.
También puede crear tablas de información dinámica para el enrutamiento de llamadas. Por ejemplo, una función de Lambda puede escribir llamadas entrantes en una tabla de DynamoDB y, a continuación, consultar la tabla para ver si hay otras coincidencias para el número de teléfono. Si es así, se puede tomar la decisión de enviar la llamada a la misma cola que antes o de marcarla como una llamada repetida.
Para obtener más información, consulte:
Análisis
Amazon Connect realiza un seguimiento de todas las interacciones mediante registros de contacto. Los registro de contacto se utilizan para informes de métricas en tiempo real e históricos. También puede utilizar Amazon Kinesis para transmitirlos a una base de datos de AWS como Amazon Redshift o Amazon Athena para el análisis de BI (Amazon QuickSight o a un tercero como Tableau). Hay plantillas de AWS CloudFormation disponibles para configurar esta funcionalidad para Amazon Redshift y Athena.
Para realizar el análisis de sus registros de flujo, puede configurar una secuencia de Amazon Kinesis para transmitir sus datos del registro de flujo de CloudWatch a un servicio de almacenamiento de datos, como por ejemplo Amazon Redshift. Puede combinar los datos de registro de flujos con otros datos de Amazon Connect en su almacén o realizar consultas para identificar las tendencias o problemas comunes con un flujo.
Para obtener más información, consulte:
Aprendizaje automático (ML) e inteligencia artificial (IA)
Amazon Connect utiliza los siguientes servicios para ML/IA:
-
Amazon Lex: le permite crear un chatbot para utilizarlo como respuesta de voz interactiva (IVR). Para obtener más información, consulte Agregar un bot de Amazon Lex a Amazon Connect.
-
Amazon Polly: proporciona conversión de texto a voz en todos los flujos. Para obtener más información, consulte Adición de texto a voz a los mensajes en los bloques del flujo en Amazon Polly y Etiquetas SSML compatibles con Amazon Connect.
-
Amazon Transcribe: captura las grabaciones de conversaciones de Amazon S3 y las transcribe a texto para que pueda revisarlas.
-
Amazon Comprehend: toma la transcripción de las grabaciones y aplica machine learning de análisis del habla a la llamada para identificar opiniones, palabras clave, cumplimiento de las políticas de la empresa, etc.
Mensajería
Amazon Connect utiliza los siguientes servicios para la mensajería:
-
Amazon Pinpoint: utilícelo como activador de mensajes salientes para eventos; por ejemplo, mensajes masivos (como campañas de marketing salientes). Para obtener más información, consulte esta entrada de blog: Uso de Amazon Pinpoint para enviar mensajes de texto en Amazon Connect
. -
Amazon Simple Notification Service (Amazon SNS): se utiliza para enviar y recibir notificaciones por SMS y otros canales. Amazon SNS resulta muy útil para enviar alertas y validaciones.
-
Amazon Simple Email Service (Amazon SES): se utiliza para enviar correos electrónicos de validación, como un bot de restablecimiento de contraseñas que envía una confirmación de la transacción.
Seguridad
Amazon Connect utiliza los siguientes servicios para mayor seguridad:
-
AWS Identity and Access Management (IAM): se utiliza para administrar los permisos de los usuarios. Los usuarios de Amazon Connect necesitan permiso para acceder a los servicios. Para obtener más información, consulte Identity and Access Management para Amazon Connect.
-
AWS Directory Service: Amazon Connect admite la federación de usuarios a través del directorio interno (creado en la instancia de Amazon Connect), mediante la integración de Active Directory (MAD, ADFS) o SAML 2.0.
Para obtener más información, consulte:
Administración
Amazon Connect utiliza los siguientes servicios para monitorear el uso:
-
Amazon CloudWatch: recopila registros, métricas de servicio y métricas de rendimiento para Amazon Connect. Para obtener más información, consulte Monitoreo de su instancia de Amazon Connect con CloudWatch.
-
AWS CloudTrail: proporciona un registro de las llamadas a la API de Amazon Connect.
Para obtener más información sobre Amazon Connect y AWS CloudTrail, consulte Registro de llamadas a la API de Amazon Connect con AWS CloudTrail.
-
AWS CloudFormation: Amazon Connect admite el uso de AWS CloudFormation para iniciar una instancia con todos los canales admitidos habilitados. Para obtener más información, consulte AWS::Connect::Instance.