La incorporación de Infobip a nuestro servicio brinda una mejor experiencia a nuestros clientes.

Hay muchas posibilidades que destacan lo útil que es este servicio.

Contenido


WhatsApp Infobip V1

Configuración

Para configurar Infobip en uContact solo debe seguir algunos simples pasos, primero debemos verificar que

posea todo lo requerido para crear un proveedor y campaña.

Requerido:

  • Cuenta configurada en Infobip y acceso a ella.

  • Número de contacto habilitado.

  • Ingresar a uContact con un usuario con permiso para crear campañas y marcadores SMS.

  • Poseer una IP Pública para redireccionamiento de tráfico de uContact.

  • Habilitar el NGINX.


1. Configurar cuenta

  • En la cuenta de Infobip se debe crear un ScenarioKey.

  • También se configuran los Webhooks de uContact para que Infobip mande los mensajes al portal.

note

WebHooks:

Para saber cómo crear un ScenarioKey puede consultar el siguiente link.

Ejemplo:

curl --location --request POST 'https://gyyy2e.api.infobip.com/omni/1/scenarios' \ --header 'Authorization: Basic (ususario:pwd en encode 64 sin parentesis)' \ --header 'Content-Type: application/json' \ --data-raw '{     "name": "WHATSAPP scenario",     "flow": [         {             "from": "(numero sin parentesis)",             "channel": "WHATSAPP"         }     ],     "default": true }'


2. Obtener parámetros de acceso

En Infobip podrá encontrar las API Keys que necesitará para crear el proveedor en uContact.


3. Crear proveedor en uContact

Ingresa a uContact con un usuario que posea permisos para crear proveedores de SMS.

Una vez adentro nos dirigimos a Administrador → Proveedores → SMS

Seleccionamos InfobipWhatsapp de la lista de proveedores y completamos los campos:

image-20240415-201403.png
  • Nombre
    Para identificar al proveedor.

  • user
    Se ingresará el scenarioKey creado.

  • password
    API Key de Infobip.

  • sms from
    Número de WhatsApp sin puntos, ni espacios, ni signos.

  • Mensajes por segundo

    Limite de mensajes que serán enviados por segundo por el proveedor.

note

Mensajes por segundo Si es 0 no limita la cantidad de mensajes que se podrán enviar por segundo

Mensajes por segundo Si es 0 no limita la cantidad de mensajes que se podrán enviar por segundo

Al hacer clic en Guardar quedará listo el proveedor para utilizar.

NGINX

Para recibir los mensajes en uContact es necesario agregar el siguiente fragmento de código a la configuración de NGINX.

location /Integra/resources/InfobipWhatsapp{
     proxy_pass http://localhost:8085;
     proxy_set_header Host $host;
     proxy_set_header X-Real-IP $remote_addr;
     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}


WhatsApp Infobip V2

https://integra-scm.atlassian.net/l/c/qfuptKeA

Configuración

Configurar Infobip en uContact es muy simple. Primero debemos verificar que posea todo lo requerido para crear un proveedor y campaña.

Requerido:

  • Cuenta configurada en Infobip y acceso.

  • Número de contacto habilitado.

  • Ingresar a uContact con un usuario que tenga permiso para crear campañas y marcadores SMS.

  • Posesión de una IP Pública para redireccionamiento de tráfico de uContact.

  • NGINX habilitado.


1. Configurar cuenta

  • También se configuran los Webhooks de uContact para que Infobip mande los mensajes al portal.

note

WebHooks:


2. Obtener parámetros de acceso

En Infobip podrá encontrar las API Keys que se necesitan para crear el proveedor en uContact.


3. Crear proveedor en uContact

Ingresa a uContact con un usuario que posea permisos para crear proveedores de SMS.

Una vez dentro, nos dirigimos a Administrador → Proveedores → SMS.

Seleccionamos InfobipWhatsappV2 de la lista de proveedores y completamos los campos:

  • Nombre
    Para identificar al proveedor.

  • user
    Se ingresa el usuario creado.

  • password
    API Key de Infobip.

  • sms from
    Número de WhatsApp sin puntos, espacios ni signos.


Interactive Button List

Tipo Buttons:

Todo lo qué se muestra en negrita es obligatorio.

Ejemplo:

Buttons;

body; ¿Cuál fue tu experiencia con uContact?

header;VIDEO;https://integraccs.ucontactcloud.com/attachments/20211011/420029a1-55b4-403b-afe8-62bcd12798d6.uContact.mp4

1- Mala

2- Buena

3- Muy buena

footer; ¡Muchas gracias!


Interactive List

Ejemplo:

List;

title; Gamification

body; Utiliza las técnicas que hace a los juegos atractivos y aplícalas a los procesos de negocios.

1-Opción 1

2-Opción 2

3-Opción 3

4-Opción 4

footer; footer


Template

Body:

hsm;templateName;language;type;variable;variable;variable

Text:

hsm;templateName;language;type;placeholder;variable;variable

Video/Image:

hsm;templateName;language;type;mediaUrl;variable;variable;variable

Document:

hsm;templateName;language;type;mediaUrl;filename;variable;variable

Location:

hsm;templateName;language;type;latitude;longitude;variable;variable

URL:

hsm;templateName;language;tipo;mediaUrl;button1;variable;variable

Quick_Reply

hsm;templateName;language;tipo;button1:button2:button3;variable;variable

Quick_Reply_Media

hsm;templateName;language;tipo;mediaType,mediaUrl,filename;button1:button2:button3;variable;variable

hsm;c_demos_au;es;QUICK_REPLY_MEDIA;DOCUMENT,https://instance.ucontactcloud.com/attachments/pdf/20240103/archivo.pdf,archivo.pdf;¡Más información!;VAR1;VAR2

filename Si es de tipo documento.

Ejemplo:

hsm;access_code;en;BODY;Matias;registration;2412


Contact

contact;firstName;formattedName;phone;type;email;type;direction;type

Ejemplo:

contact;John;John Smith;59898115555;CELL;123abc@gmail.com;HOME;Hum 1940;HOME

Location

location;latitutede,longitude;name;address

Ejemplo:

location;-34.92403016332158, -56.158280428772684;Shopping Punta Carretas;Montevideo, Uruguay

NGINX

Para recibir los mensajes en uContact es necesario agregar el siguiente fragmento de código a la configuración de NGINX.

location /Integra/resources/InfobipWhatsappV2{
     proxy_pass http://localhost:8085;
     proxy_set_header Host $host;
     proxy_set_header X-Real-IP $remote_addr;
     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

En caso de querer configurar un proveedor de Infobip SMS, dirigirse al siguiente link: Infobip SMS