Historial del chat

La Plataforma tiene la posibilidad de recibir por correo electrónico un fichero (.csv) con el histórico de Diálogos que cumplen las condiciones de los filtros de analítica instalados.

Solicitar y recibir un expediente

Puede solicitar un informe sobre el historial de chat en la pestaña Análisis.

  1. Ajuste los filtros de Analytics a los valores requeridos.

  2. Haga clic en el botón Historial de chat del panel EXPORTAR.

⁠3.Al hacer clic en el botón, aparece una ventana modal con los filtros del informe.

a. El filtro de peticiones NLU es responsable de los Mensajes del usuario Bot que pasan por las ranuras NLU.

b. El filtro Todos los mensajes y botones es responsable de todos los mensajes del Usuario Bot y del Agente (incluyendo los Mensajes del Usuario Bot pasados a través de Slots NLU, botones, envío de Adjuntos);

i. Al activar el filtro Todos los mensajes y botones, se activa automáticamente el filtro Solicitudes NLU.

ii. El filtro de solicitudes NLU no puede desactivarse si el filtro Todos los mensajes y botones está activado.

iii. Después de desactivar el filtro Todos los mensajes y botones, el filtro Solicitudes NLU pasa a estar disponible para la conmutación.

c. El filtro Solicitudes externas se encarga de las Solicitudes externas;

d. El filtro Solicitudes entrantes se encarga de las Solicitudes entrantes;

e. El filtro Notificaciones es el responsable de las ranuras de notificación;

f. El filtro Temporizadores es el responsable de Ranuras de Temporizador.

  1. Seleccione los filtros necesarios y pulse el botón OBTENER INFORME. A continuación, la solicitud de carga se enviará a la Plataforma, donde esperará a ser procesada en la cola general de solicitudes de carga.

  2. Recibirá una notificación de que el informe se enviará a la dirección de correo electrónico a la que esté registrada su cuenta en la Plataforma.

  1. Si se ha seleccionado un Agente en los filtros de análisis, después de que el sistema complete la solicitud, se enviará a la cuenta del usuario un correo electrónico con un enlace para descargar el archivo. El enlace es válido durante 24 horas.

  2. Si se han seleccionado varios Agentes en los filtros de análisis, se enviarán varias cartas, una para cada Agente..

    1. Si no hay Conversación para uno o más Agentes seleccionados durante el periodo especificado, se recibirán informes vacíos para estos Agentes.

  3. El plazo máximo entre la puesta en cola de una solicitud y el envío del expediente por correo electrónico es de 24 horas.

Importante: dado que la formación del fichero lleva cierto tiempo, incluirá los datos que había en el sistema en el momento en que llegó la hora de procesar la solicitud. Es decir, los datos disponibles en analytics en el momento de enviar la solicitud y los datos del fichero pueden diferir.

Importante: de momento no hay límite en el número de solicitudes enviadas, por lo que, al enviar solicitudes repetidas, puede haber retrasos en la recepción de los expedientes, así como en la recepción masiva de cartas por correo.

Archivo del informe

  1. El archivo de informe del historial de chat tiene la extensión .csv. El separador de líneas es una coma;

  2. Codificación de archivos: UTF-8;

  3. El fichero tiene una estructura tabular;

  4. El archivo puede abrirse con editores de texto;

  5. El archivo se puede abrir con editores de hojas de cálculo: Google Sheets, Open Office, Pages, MS Excel. No se recomienda el uso de MS Excel, ya que el archivo en una celda puede contener valores con saltos de línea (por ejemplo, bot texto en varios párrafos), MS Excel puede no procesar correctamente tales saltos, y la estructura de la tabla se romperá

  6. Columnas de la tabla y su contenido:

a. AGENT —Nombre del agente

b. CHANNEL — nombre (tipo) del canal final (Dialog360, Webim, Telegram, Jivosite, etc.)

c. CHANNEL_ID —ID de un canal específico

d. CHAT_ID — Chat ID

e. CHAT CREATED — Fecha y hora de creación del chat, es decir, fecha y hora de inicio del primer diálogo de este chat. Formato HH:MM:SS DD.MM.AAAA (UTC).

f. VISITOR_ID —parámetro obtenido del canal final en el que tuvo lugar este diálogo

g. DIALOG_ID — identificador del diálogo al que pertenece el mensaje de esta línea

h. DIALOG STARTED — fecha y hora de inicio de este Diálogo. Formato HH:MM:SS DD.MM.AAAA (UTC)

i. DIALOG DURATION — duración de este Diálogo. Formato HH:MM:SS

j. MESSAGE AUTHOR — autor del mensaje en esta línea

  1. i. agent — el autor es Agente

    ii. user — el autor es un usuario bot

    iii. system — para TIPO DE MENSAJE = temporizador, solicitud entrante, solicitud externa, tarea de notificación, solicitud de notificación, notificación entregada, notificación fallida, notificación no cuenta

K. MESSAGE TYPE — tipo de mensaje

  1. text — texto

  2. timer —Activado por temporizador

  3. incoming request — Lanzamiento de la ranura de solicitud entrante

  4. button list — lista de botones

  5. external request —Envío de una solicitud externa

  6. ER response — respuesta de un sistema externo a una solicitud externa

  7. attachment — Envío de archivos adjuntos

  8. notification task — lanzamiento con éxito del mailing a través de la Ranura de Notificación

  9. notification request — llega si la tarea de lanzamiento se procesó sin errores y el sistema envió una solicitud a la API de mensajería

  10. notification delivered — llega si el envío ha sido entregado

  11. notification failed — viene si no hay ninguna cuenta WhattsApp para el número especificado

  12. notification no account — viene si el envío del mailing falló

I. MESSAGE DATE TIME —la fecha y hora de registro de este mensaje en la base de datos de la Plataforma. Formato HH:MM:SS DD.MM.AAAA (UTC)

m. INTENT:

i. intent — nombre de la Intención reconocida

ii. confidence-threshold muestra el Umbral de Confianza y los valores de confianza para la Petición procesada. El primer número muestra el valor de confianza con el que se reconoció la Intención. El segundo número muestra el valor del umbral de confianza establecido para la ranura NLU en el momento en que se reconoció la solicitud.

iii. request —Petición del Usuario Bot

n. MESSAGE — contenido del mensaje; cada tipo de contenido tiene su propio formato:

  1. “text”: texto sin formato del mensaje del Usuario Bot o del Agente.

  2. “timer”: cadena vacía;

  3. “incoming request”:texto con la palabra especial "BODY: ", seguida del cuerpo de la solicitud.

  4. “button list”: etiquetas de los botones, separadas por comas en orden de visualización, entre comillas.

  5. “external request”:parámetros de la Solicitud Externa enviada en el formato:

ER name: <name of External request>

<External request type> <URL>

headers: { <External request headers> }

body: {

<External request body>

  1. “ER response”: código de respuesta y cuerpo de la respuesta recibida, respectivamente, en el formato:

code: <response code>

body: { <response body> }

  1. "attachment": tipo de archivo enviado y enlace al archivo en el formato: type: <URL>

  2. “notification task”: una solicitud que la Plataforma recibe al lanzar un mailing, y una respuesta a la misma en el formato: Request: <request> Response: code: <response code> body: {<response body>}

  3. “notification request”: estado del mailing, una petición que la Plataforma envía a la API de mensajería (u omnichannel) para lanzar el mailing y una respuesta a la misma en el formato: Request:<request> Response: code: <response code> body: {<response body>}

  4. “notification delivered”: una solicitud que la plataforma de mensajería/omnichannel envía a la Plataforma con el estado de entrega del envío en el formato: Request: <request>

  5. “notification failed”: una solicitud enviada por la plataforma de mensajería/omnichannel a la Plataforma con el estado de entrega del envío en el formato: Request: <request>

  6. “notification no account”: una solicitud enviada por la plataforma de mensajería/omnichannel a la Plataforma con el estado de entrega del envío en el formato: Request: <request>

Last updated