Buscar

Realice su búsqueda por palabras clave, tags, FAQs, etc.

Función OperatorSendAttachToAutomated

Facilita la invocación del comando REST OperatorSendAttachToAutomated del servicio de Messaging, para enviarle un archivo adjunto al usuario de WhatsApp.

OperatorSendAttachToAutomated(origin, providerAccount, operatorUserId, externalUserId, messageGroupFilter, contentId, fileType)

Parámetros:

  1. origin: ID del proveedor de WhatsApp: WHATSAPP_WAVY, WHATSAPP_INFOBIP.
  2. providerAccount: ID de la cuenta del proveedor de WhatsApp informado en Origin.
  3. operatorUserId: ID del Ticket de sesión del operador en Engage.
  4. externalUserId: Nro de teléfono del usuario WhatsApp.
  5. messageGroupFilter: Código del grupo de mensajes asociado al mensaje.
  6. contentId: Es un string con el ID del archivo a enviar. El ID del archivo coincide con la PKEY de la tabla de adjuntos de Engage.
  7. fileType: tipo de archivo adjunto, los valores pueden ser “PHOTO”, “AUDIO”, “VIDEO” y “OTHER”.

Ejemplo de uso en una grilla en pantalla:

 

 

 

 

 

 

 

 

 

 

En la pantalla anterior, se presenta una grilla con una lista de mensajes predefinidos, fijos o variables (contienen datos dinámicos), los cuales, al hacer click sobre el icono de la derecha se trasladan automáticamente a la ventana de chat y se envían al Cliente. Entre ellas se encuentra el envío de una “Póliza de Seguros”.

A continuación la porción de código del SP que puebla la grilla con la opción del archivo de la póliza:

SELECT ‘<font size=2>Póliza de Seguros</font>’,'<img src=”./../fotos/ico/file-pdf.png” width=”24″ height=”24″ title=”PDF” onclick=”OperatorSendAttachToAutomated(”WHATSAPP_INFOBIP”,”DEFAULT”,”’ +ISNULL(@SESSION_ID,”)+ ”’,”’ +ISNULL(@TELEFONO,”)+ ”’,””,”0FEDCC2E-1430-424B-B2E9-D61F1E2ABCA7”,”OTHER”);”/>’ AS ‘Enviar’

Código completo del SP ejemplo de la grilla

Deja una respuesta

Debe logged in para publicar un comentario.