Eventos
Última actualización
¿Te fue útil?
Última actualización
¿Te fue útil?
Nuestro widget emite un evento al momento de cargar llamado videsk-load
, el cual puede ser usado para comenzar a interactuar con el widget, esto debido a que posee una carga diferida y asíncrona:
Para poder asignar las funciones personalizadas debes utilizar nuestra función global videsk
de la siguiente forma:
onToggle
onFullToggle
onSelected
onUnavailable
onQueued
onQueueUpdated
onQueueAbandoned
onDismissed
onStart
onEnd
onSurvey
onReconnected
onConnectionError
Este evento permite escuchar cuando se dispara el evento de visibilidad de Videsk ya sea por que un cliente hizo clic en la burbuja flotante o se ejecutó mediante la función API videsk.toggle()
El evento retornará el estado de visibilidad del widget como booleano
true
o false
y la fecha en la cual se disparó en formato datetime
.
Este evento permite escuchar cuando se dispara el evento de visibilidad tanto burbuja como cuerpo del widget.
Este evento permite escuchar cuando el cliente seleccionó un segmento.
El evento retornará el nombre del segmento como string
, la disponibilidad de agentes en el segmento como boolean
y la fecha en el cual se realizó como datetime
.
Deberás escoger entre formulario de contacto o realizar una acción mediante este evento.
Este evento permite escuchar cuando se intentó llamar y no hay ejecutivos conectados.
Este evento permite escuchar cuando el cliente ha sido añadido a la fila virtual.
El evento retornará la posición del cliente en la fila de espera como number
y la fecha como datetime
.
Este evento permite escuchar cuando la posición del cliente ha sido actualizada.
El evento retornará la posición actualizada del cliente en la fila como number
y la fecha como datetime
.
Este evento permite escuchar cuando el cliente ha abandonado la llamada durante la fila virtual.
Este evento no tiene relación cuando la llamada termina o inicia. Esto evento solo sucede si el cliente hace clic en el botón cancelar o se ejecuta la función de abandonar la espera.
El evento retornará la fecha en el cual se ejecutó la acción de abandonar la fila como datetime
.
Este evento permite escuchar cuando un agente rechaza una llamada.
El evento retornará la fecha en el cual se ejecutó la acción de rechazo como datetime
.
Este evento permite escuchar cuando el cliente ingresa a la videollamada, es decir, un agente ha contestado la llamada y el cliente ingresa a la videollamada.
El evento retornará la fecha como datetime
en el cual sucedió.
Este evento permite escuchar cuando el cliente termina la videollamada, es decir, finaliza al hacer clic en colgar o el agente finaliza la llamada.
El evento retornará la fecha como datetime
en el cual sucedió.
Este evento permite escuchar cuando el cliente envía la encuesta tras terminar una llamada.
El evento retornará dos argumentos, el primer corresponde un object
con la encuesta y el segundo con la fecha en la cual se envió como datetime
.
Este evento permite escuchar cuando se ha reconectado a una llamada activa, ya sea porque se recargó o cerró la ventana del navegador/app móvil.
El evento retornará la fecha en la cual se se ha reconectado como datetime
.
Este evento permite escuchar cuando existe errores en la conexión antes de la llamada.
El evento retornará la fecha en la cual se se ha generad el error de conexión como datetime
.
Este evento se dispara cuando se ha configurado un segmento como evento, el cual contiene un payload como Array
que dependerá de los valores ingresados, los cuales siempre serán String
.