

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Habilita la encuesta posterior al chat
<a name="enable-post-chat-survey"></a>

La encuesta posterior al chat te permite recopilar los comentarios de los clientes finales inmediatamente después de que finalice una conversación de chat. Con el **`DisconnectOnCustomerExit`**parámetro de la [StartChatContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartChatContact.html)API, puede configurar la desconexión automática de los agentes cuando el cliente final se desconecte, lo que garantiza que el flujo de desconexiones se active de forma coherente, independientemente del participante que se desconecte primero.

## Opciones de implementación
<a name="post-chat-survey-implementation"></a>

Hay dos formas de activar la encuesta posterior al chat:

### Para un widget de chat personalizado
<a name="post-chat-survey-custom-builder"></a>

Si utilizas una implementación de chat personalizada:

1. Actualiza a la versión más reciente de [amazon-connect-chatjs](https://github.com/amazon-connect/amazon-connect-chatjs).

1. Añada el `DisconnectOnCustomerExit` parámetro a su solicitud [StartChatContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartChatContact.html)de API:

   ```
   {
       "DisconnectOnCustomerExit": ["AGENT"],
       // ... other StartChatContact parameters
   }
   ```

### Para el widget de comunicación de Amazon Connect
<a name="post-chat-survey-communication-widget"></a>

Si utilizas el widget de comunicación de Amazon Connect:

1. Abra la consola Amazon Connect y vaya a los **widgets de comunicación**.

1. Activa la configuración de la encuesta posterior al chat a través de la página de widgets de comunicación.  
![\[La página de configuración del widget de comunicación muestra la opción de encuesta posterior al chat.\]](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/post-chat-survey-communication-widget.png)

## Actualiza el flujo de contactos para añadir la encuesta posterior al chat como un flujo de desconexión
<a name="post-chat-survey-disconnect-flow"></a>

Para habilitar la encuesta posterior al chat, tendrás que actualizar el flujo de desconexión conectado a tu solución de chat. Una vez configurada, la encuesta se activará automáticamente cuando los clientes finalicen sus sesiones de chat.

Para obtener información sobre cómo crear un flujo de desconexión, consulte[Escenario de chat de ejemplo](web-and-mobile-chat.md#example-chat-scenario).

Hay dos formas de implementar una encuesta en el flujo de desconexión:
+ **Opción \$11: Usar un ShowView bloque**: utilícelo [Bloque de flujo en Amazon Connect: Mostrar vista](show-view-block.md) para mostrar una interfaz de encuesta personalizada.
+ **Opción \$12: Uso de Lex**: integración con Amazon Lex para recopilar encuestas basadas en texto. Para obtener más información, consulte [Agregar un bot de Amazon Lex a Amazon Connect](amazon-lex.md).

**nota**  
**En los casos de irrupción de un supervisor, asegúrese de añadir un [Bloque de flujo en Amazon Connect: Establecer cola de trabajo](set-working-queue.md) bloque antes de transferirlo a la cola.** Omitirlo provocará que los contactos del chat finalicen en lugar de transferirse a esta función.  

![\[Un diagrama de flujo que muestra el bloque Establecer cola de trabajo antes de transferirlo a la cola para situaciones de irrupción del supervisor.\]](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/post-chat-survey-set-working-queue-block.png)


**Póngase en contacto con Trace Records**  
Cuando un cliente finaliza una sesión de chat, Amazon Connect `disconnectReason` se establece `CUSTOMER_DISCONNECT` en[ContactTraceRecord](ctr-data-model.md#ctr-ContactTraceRecord). Cuando `DisconnectOnCustomerExit` está configurado, el sistema genera un nuevo identificador de contacto (`nextContactId`) e inicia el flujo de desconexión configurado.  
Ejemplo:  

```
{
    "contactId": "104c05e3-abscdfre",
    "nextContactId": "4cbae06d-ca5b-1234567",
    "channel": "CHAT",
    "initiationMethod": "DISCONNECT",
    "disconnectReason": "CUSTOMER_DISCONNECT"
}
```
[Funcionamiento de los atributos de contacto en Amazon Connect](what-is-a-contact-attribute.md)se actualizará en la búsqueda de contactos y en los detalles de los contactos.  

![\[Datos de contacto que muestran los atributos de contacto de una encuesta posterior al chat.\]](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/post-chat-survey-contact-attributes.png)


## Recursos adicionales
<a name="post-chat-survey-additional-resources"></a>
+ [StartChatContact API](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartChatContact.html)
+ [Ejemplo de flujo entrante en Amazon Connect para la experiencia del primer contacto](sample-inbound-flow.md)
+ [Escenario de chat de ejemplo](web-and-mobile-chat.md#example-chat-scenario)
+ [Bloque de flujo en Amazon Connect: Establecer cola de trabajo](set-working-queue.md)
+ [Bloque de flujo en Amazon Connect: Transferir a la cola](transfer-to-queue.md)
+ [Amazon Connect ShowView](https://docs.aws.amazon.com/connect/latest/adminguide/show-view-block.html)
+ [Amazon Connect con Lex](https://docs.aws.amazon.com/connect/latest/adminguide/amazon-lex.html)
+ [Funcionamiento de los atributos de contacto en Amazon Connect](what-is-a-contact-attribute.md)