API
Actualización de la API de WhatsApp: Direct Send y Request Contact Info
En octubre, la API de WhatsApp agregó funciones nuevas. Ahora puedes enviar un mensaje sin plantilla y pedirle el teléfono a un cliente con BSUID.
En octubre, la API de WhatsApp agregó dos funciones nuevas. Direct Send envía un mensaje sin plantilla. Request Contact Info pide el número de teléfono cuando recibes un BSUID y no el teléfono.
Direct Send
Para escribirle primero a un cliente, tienes que crear una plantilla y esperar a que WhatsApp la apruebe. En 1MSG esto ya está resuelto: en cada canal creamos una plantilla automáticamente y enviamos tu mensaje con esa plantilla, así llegan más mensajes y hay menos errores. WhatsApp ahora tiene una función parecida, y se llama Direct Send.
Direct Send te permite escribirle primero a un cliente con texto normal, sin tu propia plantilla y sin esperar la aprobación. Al enviar, indicas la categoría del propio mensaje, utility, y no la categoría de una plantilla: WhatsApp usa esa categoría para encontrar una plantilla o crear una. La documentación de Direct Send explica cómo lo hace WhatsApp. Si no indicas utility, el envío sigue siendo un mensaje de servicio normal y Direct Send no se activa.
Direct Send todavía no está disponible para todas las empresas. Por ahora, Meta lo abre a los portafolios comerciales con un límite de mensajería de 100.000 o sin límite, y un banner en WhatsApp Manager muestra si tienes acceso. Si no tienes acceso, puedes pedirlo en el mismo lugar. Si el banner muestra que ya tienes acceso, no hace falta activar nada más: un mensaje con la categoría utility funciona enseguida.
Para enviar este mensaje en 1MSG, consulta el método Enviar un mensaje.
Request Contact Info
Este año, Meta agregó BSUID: una persona puede elegir un nombre de usuario y ocultar su número de teléfono a la empresa. El chat llega entonces con un BSUID en lugar del teléfono, así que no puedes saber de qué cliente se trata si conoces a tus clientes por el número. El método nuevo Request Contact Info resuelve ese problema.
El método le envía al cliente una solicitud de su número de teléfono: un mensaje aparte mientras la conversación está abierta, y una plantilla de utilidad o de marketing si la conversación ya está cerrada. Cuando el cliente acepta, el número llega por el webhook y queda guardado junto con su BSUID.
Los detalles están en el método Solicitar el número de teléfono.
