Lista de llamadas

Se pueden generar listas de llamadas desde las páginas de Contactos, Compañías y Leads. Para crear una lista de llamadas, selecciona las entidades deseadas y añádelas a la lista de llamadas desde el menú Más.

El marcado automático puede habilitarse y configurarse especificando el intervalo de marcación en los ajustes del widget. El marcador automático puede ponerse en pausa o reanudarse, y es posible omitir entradas individuales de la lista de llamadas para pasar al siguiente elemento.

En esta sección destacaremos los puntos clave de la creación de listas de llamadas. Necesitas implementar una función que permita seleccionar elementos desde las listas de entidades para crear una lista de llamadas en Kommo utilizando nuestro Listas SDK. El siguiente ejemplo muestra cómo implementar la lógica de selección de elementos dentro del archivo script.js de tu widget:

function CustomWidget() {
  const self = this;

  this.callbacks = {
    /**
     * Para trabajar con la lista de contactos.
     */
    contacts: {
      /**
       * Callback que se activa cuando el widget se abre
       * con elementos seleccionados de la lista.
       */
      selected: () => {
        const selectedItems = self.list_selected().selected;

        /**
         * Lógica para manejar los elementos seleccionados de la lista.
         */
      },
    },
    /**
     * Para trabajar con la lista de leads.
     */
    leads: {
      /**
       * Identical logic.
       */
    },
  };

  return this;
}

De esta manera podemos añadir un botón en la sección Más al seleccionar las entidades:

Dado que recomendamos establecer el alcance en everywhere para todos los widgets de telefonía en el manifest.json, no es necesario definir alcances adicionales para la selección de elementos de la lista.