Ir al contenido

Meta

2 publicaciones con la etiqueta “Meta”

Cómo conectar WhatsApp a un CRM: Zoho, HubSpot, Salesforce y Abera

Conectar WhatsApp a un CRM sirve para que cada conversación quede asociada con un cliente, una persona responsable y el siguiente paso. Así, la información no depende del celular de quien atendió.

  • Confirma qué pasará con el número y los chats. Algunos conectores no importan conversaciones anteriores o cambian dónde llegan los mensajes. Si necesitas usar WhatsApp Business en el teléfono y el CRM a la vez, pregunta por la opción de coexistencia.
  • Ten acceso a Meta. Necesitarás administrar el portafolio comercial, la cuenta de WhatsApp Business y el número.
  • Ten presente la ventana de atención. Después de que una persona te escribe, puedes responder dentro de la ventana de 24 horas. Para iniciar o reabrir la conversación después, se requiere una plantilla aprobada por Meta. Revisa la política vigente de WhatsApp.

Una API es una puerta para que dos programas intercambien información. Por ejemplo: Meta recibe un mensaje y tu integración le pide al CRM que encuentre o cree el contacto.

Un webhook es el aviso automático que Meta envía cuando llega un mensaje o cambia su estado. La API permite pedir o enviar datos; el webhook avisa que ocurrió algo.

Zoho, HubSpot o Salesforce: ¿cómo se conectan?

Sección titulada «Zoho, HubSpot o Salesforce: ¿cómo se conectan?»
  • Zoho CRM: desde Configuración → Canales → Mensajería empresarial → WhatsApp, el administrador autoriza a Meta, verifica el número y decide si los contactos nuevos entran como prospectos o contactos y a quién se asignan. Revisa antes si puedes usar tu número: la guía de Zoho advierte restricciones para números conectados a otros productos y migraciones.
  • HubSpot: conecta WhatsApp desde Configuración → WhatsApp y elige la bandeja donde atenderá el equipo. La conexión estándar sincroniza mensajes nuevos, no conversaciones anteriores, y puede dejar de mostrar los nuevos mensajes en la aplicación del teléfono. Está disponible en ciertas ediciones Professional o Enterprise; revisa tu cuenta y la opción de coexistencia.
  • Salesforce: desde Your Numbers o la configuración de mensajería, según el producto, conectas la cuenta de Meta, verificas el número y defines cómo asignar los mensajes a agentes o colas. Las funciones y licencias cambian entre productos; consulta la guía oficial.

Una conexión nativa es el camino más simple si ya usas uno de esos CRM. Aun así, define quién atiende cada mensaje y cómo evitar contactos duplicados.

La WhatsApp Cloud API es la API oficial alojada por Meta. Para conectarla con un CRM, normalmente se necesita:

  1. Una cuenta de WhatsApp Business y un número habilitado.
  2. Una aplicación de Meta y un receptor de webhooks con dirección HTTPS.
  3. Un servicio intermedio que recibe los avisos de Meta y los convierte en registros o tareas del CRM.
  4. Una llamada desde ese servicio a la API de Meta cuando el CRM debe enviar una respuesta.

El envío de mensajes usa una dirección con esta forma:

POST https://graph.facebook.com/v{version}/{phone-number-id}/messages

Dentro de la ventana de atención, el contenido puede ser texto. Fuera de ella, se debe enviar una plantilla aprobada. Guarda el token de Meta en el servidor —nunca en el navegador—, valida la firma de cada webhook y registra el identificador de cada mensaje para evitar duplicados. La colección oficial de Meta incluye ejemplos y solicitudes de prueba.

Abera CRM se basa en Corteza, cuya API REST permite consultar y crear registros. La integración puede conectar Meta con esa API, pero Abera no ofrece aquí una conexión nativa de WhatsApp ya lista: hace falta implementar y probar un servicio intermedio para la instancia.

El recorrido sería:

Mensaje de WhatsApp → webhook de Meta → servicio seguro → API de Corteza
Respuesta desde el CRM → servicio seguro → API de Meta → WhatsApp

Por ejemplo, si llega “¿cuánto cuesta?”, el servicio busca el teléfono en Corteza; si no encuentra contacto, crea o deja un prospecto para revisión. Luego guarda el mensaje y crea una tarea con responsable. La API de Corteza documenta rutas para consultar y crear registros; los permisos y la autenticación deben limitarse a los módulos necesarios.

Antes de usarlo con clientes, comprueba tres cosas: un teléfono conocido actualiza el contacto correcto, un webhook repetido no duplica el mensaje y cada consulta queda con responsable y próxima acción. Una medida simple es:

Seguimiento completo (%) = (mensajes con contacto, responsable y próxima acción ÷ mensajes recibidos) × 100.

Si usas Abera, el primer paso no es automatizar respuestas: es acordar qué datos guardar, quién los verá y qué tarea debe crear cada conversación. Consulta Abera CRM y la documentación de autenticación de Corteza para evaluar esa integración.

Los menús, planes, reglas de número y opciones de coexistencia pueden cambiar. Confirma las condiciones actuales de tu proveedor y tu cuenta antes de conectar un número de producción.

WhatsApp y CRM: ¿qué pasa si se va el vendedor?

Si se va la persona que atiende WhatsApp, la continuidad depende de que la empresa controle el número, la cuenta de WhatsApp Business en Meta, los accesos administrativos y el registro de las conversaciones importantes. Conectar el número a un CRM no garantiza por sí solo que el historial se importe, que la aplicación del teléfono siga funcionando o que la empresa pueda exportar la información al cambiar de proveedor. Las diferencias son concretas: la conexión estándar de HubSpot no trae chats anteriores; su modalidad de coexistencia importa hasta 180 días, pero algunos archivos aparecen como marcadores. La guía de Zoho CRM limita el uso de números activos en otros productos, y Salesforce advierte que migrar plantillas entre cuentas puede tardar hasta 24 horas. Por eso, la pregunta ejecutiva no es solo “¿se conecta?”, sino “¿podemos seguir atendiendo si cambia el vendedor o el proveedor?”.

El riesgo: confundir el contacto con el canal

Sección titulada «El riesgo: confundir el contacto con el canal»

Imagina que un asesor envió una cotización desde el WhatsApp que usa para trabajar y se va de la empresa. Que el cliente exista en el CRM no significa que el equipo tenga acceso al número, a la conversación completa o a los archivos que se intercambiaron. El CRM puede conservar algunos datos y aun así no permitir continuar el chat desde el mismo canal.

Un registro de cliente no equivale a controlar WhatsApp ni a tener una copia completa del historial. Gerencia debe distinguir tres activos:

  • El canal: número, cuenta de WhatsApp Business y administradores de Meta que pueden mantenerlo activo.
  • El historial: desde qué fecha se sincronizan chats, si se incluyen archivos y qué ocurre al desconectar el CRM.
  • El registro comercial: dónde quedan el contacto, el estado de la venta y el compromiso pendiente si el chat no está disponible.

“Integración de WhatsApp” no significa lo mismo en todos los CRM

Sección titulada «“Integración de WhatsApp” no significa lo mismo en todos los CRM»
Opción Lo que debe saber quien aprueba la compra
Zoho CRM En la guía de esta integración, Zoho indica que no se pueden usar números conectados a otros productos y que la migración de números existentes no está disponible en ese flujo. Confirma la condición para tu número antes de autorizarlo. Guía de Zoho.
HubSpot estándar Sincroniza mensajes nuevos, no el historial anterior; una vez conectado, los mensajes dejan de aparecer en la aplicación móvil o web de WhatsApp. Guía de conexión.
HubSpot con coexistencia Permite seguir usando la aplicación Business y HubSpot. Importa hasta 180 días de conversaciones, pero los archivos multimedia anteriores pueden quedar como marcadores; depende de tener una edición y configuración elegibles. Guía de coexistencia.
Salesforce La cuenta de WhatsApp Business y el número se conectan desde la configuración de canales. Si se migran plantillas entre cuentas, Salesforce indica que el proceso puede tardar hasta 24 horas y recomienda programarlo en un periodo de poco tráfico. Guía de Salesforce.

La diferencia no es cosmética: elegir un modo u otro puede cambiar qué aplicación usa el equipo, qué conversaciones verá y cuánto tiempo podría durar una transición. Los nombres de los planes y requisitos pueden cambiar; valida la documentación vigente antes de mover un número de producción.

Qué debería quedar bajo control de la empresa

Sección titulada «Qué debería quedar bajo control de la empresa»

Antes de aprobar la conexión, gerencia debería poder responder claramente:

  1. Accesos: ¿la empresa administra el portafolio de Meta y el número, con más de una persona interna autorizada?
  2. Historial: ¿desde qué fecha se importan conversaciones y archivos, y qué queda fuera?
  3. Salida: si termina el contrato, ¿qué registros y chats se pueden exportar y en qué formato?
  4. Continuidad y costo: ¿quién recupera mensajes si la integración falla y cuánto suman licencias, mensajería, puesta en marcha y mantenimiento?

Estas respuestas deberían quedar confirmadas antes de cambiar el número. No son detalles para después: determinan si la empresa podrá mantener la atención y el contexto cuando cambien las personas o las herramientas.

¿Qué cambia con la API de Meta y Abera/Corteza?

Sección titulada «¿Qué cambia con la API de Meta y Abera/Corteza?»

Una API es el canal definido para que dos sistemas intercambien información: por ejemplo, Meta avisa que llegó un mensaje y el CRM lo guarda en el registro del cliente. La API oficial de WhatsApp Cloud permite esa conexión, pero no asigna automáticamente el control de la cuenta, el historial ni el mantenimiento. Eso depende de cómo se configure la integración. Meta publica su documentación oficial de Cloud API.

Abera CRM está basado en Corteza y publica capacidades de API REST y webhooks. Con ellas se puede construir una integración a medida para registrar conversaciones y mantener reglas propias; requiere implementación, permisos y mantenimiento. No es una conexión nativa de WhatsApp ya incluida en Abera. La documentación de Corteza explica cómo consultar y crear registros por API.

Antes de autorizar una integración, plantea este escenario: “Si el vendedor se va mañana o terminamos con el proveedor, ¿otra persona de la empresa puede seguir atendiendo al mismo cliente desde un número controlado por la empresa y consultar el contexto que necesita?”

Si la respuesta depende de una cuenta personal, un historial que no se exporta o un proceso que nadie sabe mantener, la decisión todavía no está lista. Primero hay que resolver la continuidad; después, elegir el CRM.