3 de octubre, 2026 · Fabrizzio Zelada · 11 min de lectura

Integrar Salesforce con WhatsApp Business: arquitectura, costes y errores comunes en 2026

Conectar Salesforce con WhatsApp Business parece un check de licencia, pero rara vez lo es. La parte compleja no está en abrir el canal: está en decidir qué objeto de Salesforce guarda cada conversación, cómo se disparan los Flows, qué templates usas dentro y fuera de la ventana de 24 horas y quién paga cada mensaje. Esta guía resume lo que vale la pena saber antes de contratar un BSP o construir la integración in-house.

Lee también: para una visión completa del canal, revisa nuestra guía de CRM con WhatsApp integrado y la comparativa de plataformas de IA conversacional con integración a CRM y WhatsApp.

Qué significa integrar Salesforce con WhatsApp Business en 2026

Integrar Salesforce con WhatsApp Business implica conectar tres piezas: la cuenta de WhatsApp Business (un número comercial verificado por Meta), la WhatsApp Business Platform API (antes llamada Cloud API) y la plataforma Salesforce (Service Cloud, Sales Cloud o Marketing Cloud, dependiendo del caso de uso). Entre ellas se sitúa un BSP (Business Solution Provider) o una integración directa vía Meta Cloud API, que es la ruta oficial sin reseller.

El objetivo del proyecto no es solo "poder mandar mensajes de WhatsApp desde Salesforce". El objetivo real suele ser uno de estos tres:

Confundir estos tres objetivos cuesta tiempo y dinero. El primero es un trabajo de ingeniería de eventos entrantes. El segundo es un trabajo de automatización saliente (Flows, Apex, Process Builder). El tercero es un trabajo de UX y modelado de datos. Antes de pedir presupuestos, decide cuál de los tres es el que mueve tu negocio este trimestre.

WhatsApp es el canal preferente de contacto en España, LATAM y buena parte de EMEA. Si tu empresa ya usa Salesforce para registrar oportunidades y casos pero gestiona WhatsApp por fuera (un móvil en caja, un número personal, un BSP suelto), toda esa actividad se pierde cuando el comercial se va o el cliente escribe de noche. La integración ordena el canal, pero solo si está pensada desde el modelo de datos, no desde la interfaz.

Arquitectura: tres piezas y una pieza extra que casi todos olvidan

La arquitectura canónica de una integración entre Salesforce y WhatsApp Business tiene cuatro capas, no tres. La capa que suele olvidarse es la que marca la diferencia entre un piloto funcional y un sistema que soporta volumen real.

1. WhatsApp Business Platform (Meta Cloud API)

Es la capa oficial de Meta. Permite enviar y recibir mensajes, gestionar plantillas, administrar perfiles de negocio y configurar webhooks. Desde que Meta liberó la Cloud API, no es imprescindible pasar por un BSP para arrancar. El número verificado, la WhatsApp Business Account (WABA) y el Business Manager son los tres artefactos que debes configurar primero, en ese orden.

2. BSP o conector directo

Salesforce tiene un conector nativo (WhatsApp Channel en Messaging Settings) que crea un webhook y un token con los que la cuenta de WhatsApp manda y recibe mensajes. Es la ruta más corta, pero asume que todo el ruteo pasa por Salesforce desde el minuto uno. Si usas un BSP (360 SMS, Twilio, MessageBird, Chattigo, Infobip, Gupshup), ese BSP se interpone entre Meta y Salesforce, añade cola, retries, auditoría y, muchas veces, UI de agente propia. La elección depende del volumen, de si quieres un inbox fuera de Salesforce y del coste por mensaje.

3. Modelo de datos en Salesforce

Esta es la decisión arquitectónica más importante. ¿Dónde se guarda cada conversación? Las opciones habituales son: Enhanced Messaging Session (objeto nativo de Service Cloud), Case (si cada hilo cierra como un ticket), Lead/Contact + custom object MessageLog, o un objeto externo del BSP. Mezclar criterios en el mismo org es el error que vemos cada semana: dos equipos crean dos objetos distintos para la misma conversación y los reportes dejan de cuadrar.

4. La capa olvidada: el agente de IA personalizado

Un conector nativo entrega el mensaje a Salesforce y lanza un Flow. Pero el Flow por sí solo no entiende el mensaje. Si no hay una capa de comprensión (clasificación de intención, extracción de entidades, resumen de hilo largo, routing por tono), lo que ocurre es que el agente humano abre Service Cloud y el hilo le llega tan en bruto como estaba en el teléfono. Un agente de IA personalizado encaja aquí: lee el mensaje, decide si crea Case, Lead o nada, extrae campos y, cuando aplica, responde con una plantilla aprobada antes de que el humano llegue a verlo.

Esta capa es la que convierte el proyecto de "integración" en "automatización". Y es la única parte del stack que no te viene empaquetada: la tienes que modelar tú o encargarla.

Costes reales por mensaje: la aritmética que casi nadie explica bien

Desde el 1 de julio de 2025, Meta cobra por mensaje entregado y no por conversación. El cambio modificó la lógica económica de la integración: antes compensaba abrir una conversación larga, ahora conviene medir qué mensajes son estrictamente necesarios. En 2026, el coste total que tu factura verá se compone así:

ConceptoRango 2026Quién lo cobra
Mensaje Utility (dentro de ventana 24h)Gratis hasta 30 sep. 2026, luego ~0,0034 USDMeta
Mensaje Marketing0,025 USD en EEUU, 0,0631 USD en EspañaMeta
Mensaje Authentication~0,0034 USDMeta
Mensaje Service (dentro de ventana 24h)Gratis hasta 30 sep. 2026Meta
Markup BSP0,003 - 0,010 USD por mensajeBSP
Licencia conector Salesforce (ej. 360 SMS)Desde 50 USD/mes + 0,009 USD por mensajePartner
Agente de IA personalizado (procesamiento + memoria)Variable según volumenProveedor IA

Dos aprendizajes operativos que casi nadie te dice:

Antes de firmar presupuesto, pide un desglose por línea de los seis puntos de la tabla, con el volumen esperado del primer trimestre. Si el proveedor no es capaz de hacer esa cuenta frente a ti, el proyecto no empieza bien.

Flows, Apex y el truco de las plantillas aprobadas

La parte visible de la integración es un Flow de Salesforce que, ante un evento, dispara una Action que publica un mensaje de WhatsApp. La parte invisible, la que decide si el proyecto escala, está en tres decisiones de ingeniería que casi nunca aparecen en la demo del partner.

Dónde vive la lógica saliente

Las opciones son Flow Builder, Process Builder (en declive), Apex, Platform Events y External Services. En proyectos pequeños, un Flow conectado a una Messaging Session cubre el 80% de los casos. En proyectos con alto volumen o lógica no trivial (ventanas horarias por país, idiomas, segmentación por histórico), Apex con Platform Events escala mejor y es más fácil de testear. Mezclar los dos sin un criterio claro genera deuda: dos equipos tocan el mismo evento desde Flow y desde Apex y nadie sabe cuál manda.

Gestión de plantillas aprobadas

Fuera de la ventana de 24 horas solo se puede enviar un mensaje si usa una plantilla previamente aprobada por Meta. La aprobación tarda entre 10 minutos y 48 horas, y Meta rechaza plantillas con lenguaje promocional confuso, con enlaces acortados y con variables mal formateadas. Dos buenas prácticas:

Idempotencia y reintentos

Los webhooks de Meta reenvían el mismo mensaje si tu endpoint tarda más de 20 segundos o devuelve un 5xx. Si tu Flow no es idempotente, acabas creando dos Cases para el mismo mensaje. La solución es guardar el message_id de Meta como external ID en el objeto y rechazar la segunda entrega. Es una línea de Apex que ahorra incidencias el día que Meta tiene latencia.

Errores comunes al conectar Salesforce con WhatsApp Business

Son los que vemos repetidos en proyectos de equipos que intentan la integración sin acompañamiento:

Decisión clave: conector nativo, BSP o agente de IA personalizado

Las tres rutas no son excluyentes, pero cada una tiene un perfil de empresa que la aprovecha mejor.

Conector nativo de Salesforce (WhatsApp Channel)

Rápido de arrancar si ya pagas Service Cloud y Messaging. Soporta Flows, Enhanced Messaging Sessions y Omni-Channel para routing. Limitaciones: sin inbox fuera de Salesforce, sin lógica avanzada de clasificación. Perfil ideal: equipo B2C medio, hasta 20.000 mensajes/mes, con stack ya centrado en Service Cloud.

BSP con conector a Salesforce

Añade inbox propio, campañas masivas, APIs más ricas, dashboards de WhatsApp con métricas que Salesforce no da nativamente. Útil cuando el equipo de marketing opera fuera de Salesforce o cuando mandas más de 50.000 mensajes/mes. Perfil ideal: empresa con equipos separados de marketing y servicio, o con operación multi-país.

Agente de IA personalizado por encima

No reemplaza a ninguna de las dos anteriores: se sitúa delante. El agente lee cada mensaje entrante, decide si hay que crear Case, Lead u Opportunity, cuál es la intención, qué plantilla responder y en qué idioma. Lo que llega a Service Cloud es contexto estructurado, no texto plano. Perfil ideal: empresa que ya tiene volumen y quiere reducir handle time del agente humano un 40-60% sin despedir a nadie, reasignando capacidad a casos complejos.

En ZENIA montamos la tercera capa y la conectamos a cualquiera de las dos opciones de abajo. Esa es la pregunta real que vale la pena hacerse antes de un piloto: no "¿qué BSP uso?", sino "¿quién lee el mensaje antes de que llegue a mi agente humano?".

Preguntas frecuentes sobre integrar Salesforce con WhatsApp Business

¿Puedo usar mi número actual de WhatsApp personal con Salesforce?

No. WhatsApp Business API requiere un número comercial dedicado que ya no pueda tener WhatsApp Business ni WhatsApp personal instalado en un móvil. Si quieres mantener el número actual, hay que migrarlo y asumir que la app del móvil deja de funcionar con ese número a partir de la migración.

¿Necesito Service Cloud o me vale con Sales Cloud?

Service Cloud trae Enhanced Messaging, Omni-Channel y el conector de WhatsApp Channel listos. Sales Cloud puede recibir mensajes vía API o vía Marketing Cloud, pero requiere más trabajo custom. Si el caso de uso principal es atención al cliente, Service Cloud es la ruta corta.

¿Cuánto tarda la aprobación de una plantilla por Meta?

Entre 10 minutos y 48 horas. En nuestra experiencia, el 70% se aprueba en menos de 2 horas si el copy es claro, no abusa de mayúsculas y las variables están bien formateadas con {{1}}, {{2}}, etc. Rechazos típicos: incluir URL acortadas de bit.ly, lenguaje agresivo de descuentos o emojis excesivos.

¿Qué pasa si el cliente responde a un número al que no mandé mensaje?

Se abre una ventana de 24 horas de servicio. Dentro de esa ventana puedes contestar con cualquier mensaje libre, sin plantilla. Fuera, solo plantillas Utility o Marketing aprobadas.

¿El agente de IA puede responder sin plantilla aprobada?

Sí, siempre que la respuesta llegue dentro de la ventana de 24 horas desde el último mensaje del cliente. Esa es exactamente la razón por la que la latencia del agente importa tanto: cada hora que tarda en responder consume ventana.

¿Puedo integrar WhatsApp con Salesforce sin un BSP, directamente contra la Cloud API de Meta?

Sí, es técnicamente viable y suele ser más barato por mensaje. Lo pagas en trabajo de ingeniería: autenticación OAuth con Meta, gestión de webhooks firmados, cola de reintentos, logging de errores y mantenimiento cuando Meta cambia la API (ocurre al menos dos veces al año). Para empresas pequeñas no suele compensar; para equipos con DevOps maduro, sí.

Cómo lo abordamos en ZENIA

En ZENIA no vendemos licencias de Salesforce ni somos BSP. Lo que montamos es la capa de agente de IA personalizado que se conecta a tu Salesforce (sea con el conector nativo, con un BSP existente o directamente con la Cloud API de Meta) y automatiza la gestión del mensaje entrante y saliente. El trabajo típico es:

Si quieres entender si tu caso encaja mejor con conector nativo, BSP o automatización de WhatsApp con un agente de IA personalizado, podemos revisar tu stack en una llamada de 30 minutos y darte una ruta con costes aproximados por mes.

¿Vas a conectar Salesforce con WhatsApp Business?

Revisamos tu stack actual (Service Cloud, BSP, plantillas, modelo de datos) y te damos un plan concreto para integrar un agente de IA personalizado por encima. 30 minutos, sin compromiso.

El trabajo real empieza en la capa de inteligencia: automatizar WhatsApp con un agente de IA personalizado.

Hablar por WhatsApp ahora Agendar llamada gratuita

Explora el stack conversacional

Si vienes de buscar cómo integrar Salesforce con WhatsApp, estos recursos profundizan en las piezas vecinas del stack:

Integrar HubSpot con WhatsApp Business → Integrar Odoo con WhatsApp Business → CRM con WhatsApp integrado 2026 → Automatizar WhatsApp con agente de IA →
Ver cobertura completa