Enviar Templates de Whatsapp V2
Aquí encontrarás información de cómo realizar envíos de mensajes de tipo plantilla de WhatsApp Business a usuarios específicos utilizando la API de B2Chat en su versión 2, esta version soporta el envío de dos botones de tipo URL dinamicas.
Endpoint de envio de templates
Envio de templates
POST
https://api.b2chat.io/v2/broadcast
Este servicio te permitirá enviar una notificación de WhatsApp a un contacto.
Headers
Content-Type*
application/json
Authorization*
Bearer {{token}}
Request Body
from *
Numero movil
Número valido y operativo de una cuenta de WhatsApp Business, el formato debe ser +<codigo del país><movil del usuario> Por ejemplo +57300274206.
to *
Numero movil
Número valido y operativo de una WhatsApp account
template_name*
String
Nombre del template configurado previamente en B2Chat.
contact_name
String
Nombre del contacto al que se le enviará el template
campaign_name
String
Se utiliza para agrupar el envío de plantillas.
header_url
URL jpg/png/ pdf
URL de una imagen (jpg, png) , o pdf dependiendo de la configuración de la plantilla que vayas a enviar. Asegúrate de enviar la url correcta con el tipo de contenido esperado.
button_url_suffixes
Array
Cuando la plantilla configurada contiene unos botones dentro de una url, un fragmento de esta puede ser variable por ejemplo:
values
Array
Array de valores de plantilla en el mismo orden registrado en las variables de template registrado en B2Chat.
broadcast_target
JSON
Este campo permite direccionar la respuesta al template por parte del contacto a un departamento configurado en B2Chat o un agente en específico, debe tener dos campos:
*target: puede tener dos valores, AGENT o DEPARTAMENT
*target_id: debe incluir el ID del departamento o agente a donde deseas redirigir la respuesta del contacto. Para conocer estos IDs, ya sean de departamentos o agentes solicitalos directamente al equipo de soporte.
Ejemplo 1: Enviar template de solo texto plano
Ejemplo 2: Enviar template con texto que incluye variables
Ejemplo 3: Enviar template con texto con variables e imagen en el encabezado.
Ejemplo 4: Enviar template con texto con variables, imagen en el encabezado y boton de tipo URL con sufijo.
Ejemplo 5: Enviar template de solo texto plano con redirección en la respuesta a un agente.
Last updated