Objetivo de la automatización: Reenviar las respuestas a las encuestas de una campaña en curso a una cuenta independiente de CRM o de sistema de gestión.
Exportar respuestas a las encuestas
Las respuestas de los contactos a las preguntas de la encuesta se guardan junto con la campaña, con el resto de datos agregados, como las estadísticas de la campaña. Las listas de contactos de campaña importadas desde Salesforce se pueden configurar para exportar automáticamente las respuestas a las encuestas. Cuando necesites exportar estos datos a otro punto final, puedes hacerlo con nuestras automatizaciones de flujo de trabajo. Estos datos se pueden registrar con fines de seguimiento interno o enviarse a un tercero, como un CRM.Configuración de la automatización de flujo de trabajo
- Desde el Dashboard de CloudTalk, ve a Cuenta -> Automatizaciones de flujo de trabajo.
-
Selecciona
+ Agregar Flujo de Trabajoy ponle un nombre a tu flujo de trabajo. -
Define un activador. En este ejemplo, conviene configurar la automatización antes de que empiece la campaña, para que se ejecute en tiempo real mientras la campaña está en marcha. Como la campaña se lleva a cabo mediante llamadas a los clientes, seleccionaremos Llamar como Objeto. En Acción, seleccionamos finalizada.

-
Esta automatización necesitará algunas condiciones. La primera condición garantizará que las llamadas cortadas no se cuenten en el activador.
-
Haz clic en el campo Propiedad y consulta el cuadro Datos útiles para tu Workflow. Entre las opciones, elige talking_time. El cuadro Propiedad se rellenará automáticamente con el valor dinámico
event.properties.talking_time.
-
Selecciona el Operando es mayor que. En Valor, introduce
10. - Nuestra sentencia lógica indica al sistema que solo se active cuando una llamada finalizada haya tenido un tiempo de conversación superior a diez segundos (dejando un margen para el retardo de conexión).
-
Haz clic en el campo Propiedad y consulta el cuadro Datos útiles para tu Workflow. Entre las opciones, elige talking_time. El cuadro Propiedad se rellenará automáticamente con el valor dinámico
-
Hace falta otra condición para asegurarnos de que esta automatización solo se aplique a la campaña concreta que queremos.
-
Haz clic en el campo Propiedad y luego selecciona el icono de flecha junto a
dialer_dataen el cuadro Datos útiles para tu Workflow.Esto desplegará las opciones de palabras clave relacionadas. Junto a
campaign, hay otro icono de flecha para desplegar más opciones.
-
Entre ellas, elige
name. El cuadro Propiedad se rellenará automáticamente conevent.properties.dialer_data.campaign.name. - En Operando selecciona es igual a.
-
En el cuadro Valor, introduce el nombre de la campaña a la que debe aplicarse esta automatización. Incluye las mayúsculas y los espacios.

-
Haz clic en el campo Propiedad y luego selecciona el icono de flecha junto a
-
El siguiente paso es elegir una acción que se ejecute al final de cualquier llamada de «My Campaign October» con un tiempo de conversación superior a diez segundos. Como Tipo de acción, elegiremos Solicitud de API.
- Necesitamos un Punto final. Será una URL de API o de token.
-
Como Método, elegimos POST, ya que vamos a enviar datos nuevos al punto final deseado.

-
Encabezados representa los metadatos de la solicitud y Valores representa el cuerpo de la solicitud. Dentro de las subsecciones Encabezados y Valores puede haber varios pares
[Key, Value]. -
Para incluir las respuestas a las encuestas en tu solicitud de API, configura la propiedad del cuerpo de la solicitud de API para que incluya las respuestas a las encuestas.
-
En la sección Valores , introduce la Clave
survey_answers. -
En el cuadro Datos útiles para tu Workflow, elige
survey_answers(está endialer...+). El campo Valor debería rellenarse automáticamente con#{{ event.properties.dialer_data.survey_answers[0] }}.
-
En la sección Valores , introduce la Clave
-
A partir de aquí, tendremos que hacer una pequeña modificación en el valor dinámico que se ha rellenado.
-
El
[0]del final deevent.properties.dialer_data.survey_answers[0]representa el índice del primer elemento (o elemento «0») de nuestra encuesta. Para devolver todas las respuestas en el campo, usaríamos lo siguiente:#{{ event.properties.dialer_data.survey_answers | dump }}.- Esto representa el objeto principal que contiene todas las respuestas, que se transformará en un formato legible (consulta la documentación del lenguaje de plantillas Jinja).

-
El
- Incluye todos los componentes necesarios de la solicitud de API en las secciones Valores y Encabezados de la configuración de la Solicitud de API, siguiendo la documentación de la API externa que estés usando para exportar los datos de tus encuestas.
-
Confirmar y continuar. -
Guardartu flujo de trabajo y actívalo con el interruptor de la parte superior de la página de configuración del flujo de trabajo.
¿Necesitas ayuda o tienes alguna pregunta? Escríbenos a través de nuestro Portal de atención al cliente : estamos aquí para ayudarte.