Tener WhatsApp, correo, teléfono, chat y redes sociales no convierte a una empresa en omnicanal.

La omnicanalidad empieza cuando una persona puede cambiar de canal sin volver a explicar quién es, qué compró, qué consulta hizo o qué problema sigue sin resolver. El objetivo es darle continuidad al cliente y contexto a quien lo atiende, más que concentrar mensajes en una sola pantalla.

Salesforce Service Cloud, actualmente presentado por Salesforce como Agentforce Service, puede ser la base para centralizar conversaciones, casos y equipos. La tecnología, por sí sola, no decide cómo reconocer a un cliente, quién debe atenderlo, qué datos necesita ver el agente ni qué nivel de servicio sostiene la operación. Eso depende de las decisiones de diseño que se toman antes de conectar el primer canal.

La diferencia entre multicanal y omnicanal

Una operación multicanal ofrece varios medios de contacto: WhatsApp, teléfono, correo, formulario web, chat o redes. Cada canal suele conservar sus propias conversaciones, reglas, equipos y datos.

Una persona puede empezar una consulta por WhatsApp, enviar información por correo y luego llamar para reclamar. Si cada interacción llega a alguien distinto sin un historial compartido, la empresa tiene varios canales y el cliente vive una experiencia fragmentada.

La omnicanalidad conecta esos canales alrededor del cliente. El agente no necesita ver "todo" indiscriminadamente: necesita el contexto relevante para resolver el caso actual.

CapacidadMulticanalOmnicanal
Identidad del clienteSeparada por canalRelacionada entre canales
Contexto del agenteSolo la interacción actualConversaciones, casos y datos relevantes
EnrutamientoManual o por disponibilidadPor prioridad, habilidad y reglas operativas
WhatsAppUn número o bandeja adicionalParte de una operación gobernada
MétricasVolumen y tiempo de respuestaResolución, experiencia, costo y cumplimiento
EscalamientoDepende de cada personaProceso definido entre agente, equipo y especialista

Una respuesta rápida no corrige una experiencia rota. Si el cliente repite su caso, lo transfieren varias veces o vuelve a escribir al día siguiente, lo que falla es el contexto y el diseño operativo.

1. Cómo reconocer al mismo cliente

El primer desafío es identificar a la misma persona cuando escribe por WhatsApp, llama por teléfono, completa un formulario o envía un correo desde otra dirección.

Salesforce puede organizar los registros de clientes y las conversaciones de mensajería. Cuando la empresa tiene fuentes fragmentadas, también puede requerir capacidades de resolución de identidad con Data 360 (antes Data Cloud), que relaciona identidades y registros de origen más que fusionarlos en un único maestro. El objetivo es práctico: que el agente tenga el contexto correcto cuando debe tomar una decisión.

Pregunta de diagnóstico:

¿qué datos permiten relacionar una conversación entrante con la persona, cuenta, pedido o caso correcto?

Riesgo si se resuelve mal: el agente ve el mensaje, pero no ve al cliente.

2. Cómo usar WhatsApp como canal de atención

WhatsApp genera una expectativa de inmediatez distinta a la del correo o un formulario. Tratarlo como una bandeja adicional, sin horarios, capacidad ni reglas, puede deteriorar rápidamente la experiencia.

Para utilizarlo con Salesforce, la empresa debe conectar el canal oficial mediante Enhanced WhatsApp, asociado a una cuenta de WhatsApp Business de Meta y a un número registrado. También debe definir la autorización del cliente para comunicaciones iniciadas por la empresa, las plantillas, los horarios de atención y la capacidad de respuesta.

Contar con Service Cloud no significa que WhatsApp esté automáticamente incluido o configurado. La disponibilidad depende de las licencias, las capacidades de mensajería y la modalidad contratada.

Pregunta de diagnóstico:

¿qué parte de WhatsApp será atención reactiva, cuál notificación transaccional y cuál comunicación comercial?

Riesgo si se resuelve mal: un canal de alta cercanía se convierte en spam, se incumplen expectativas de respuesta o se subestima el costo mensual de operación.

3. Cómo enrutar cada conversación

Una consulta sobre un pedido, una cotización de alto valor, un reclamo, una solicitud de soporte técnico y una pregunta frecuente no deberían seguir el mismo camino. El enrutamiento debería considerar el motivo de contacto, la prioridad, el tipo y valor de cliente, la especialidad requerida, el idioma o unidad de negocio, la disponibilidad del equipo y los horarios y reglas de respaldo.

Salesforce Enhanced Omni-Channel enruta las sesiones de mensajería hacia agentes o colas según capacidad, prioridad, habilidades y reglas definidas. Los bots, flujos y otras automatizaciones pueden participar antes de la transferencia o durante la gestión de la conversación. La plataforma habilita el enrutamiento; la organización decide qué prioridades son correctas y qué SLA puede cumplir.

Pregunta de diagnóstico:

¿quién debe responder cada tipo de conversación y qué ocurre si ese equipo no está disponible?

Riesgo si se resuelve mal: las conversaciones se distribuyen rápido, pero llegan a la persona equivocada o quedan sin respuesta.

4. Dónde automatizar y cuándo debe intervenir una persona

Los bots y la IA pueden resolver tareas repetitivas: responder preguntas frecuentes, consultar el estado de un pedido, tomar datos iniciales, clasificar una solicitud o guiar una acción simple.

Su valor está en resolver de forma confiable lo predecible y en entregar el contexto correcto cuando una persona necesita intervenir. Bloquear el acceso a un agente no es el objetivo.

Antes de automatizar, conviene definir qué consultas son realmente repetitivas y de baja complejidad, qué información puede consultar o solicitar el bot, qué situaciones exigen revisión humana, cuándo debe transferirse la conversación, qué contexto recibe el agente y cómo se comprobará que la automatización resolvió el problema.

Agentforce y otras capacidades de IA pueden operar este modelo, siempre sobre una base de procesos, datos, permisos y reglas de escalamiento bien definidos.

Pregunta de diagnóstico:

¿qué puede resolver una automatización sin aumentar recontactos, frustración o transferencias?

Riesgo si se resuelve mal: el cliente queda atrapado en un bot y el equipo recibe casos más frustrados y difíciles.

5. Qué sistemas necesita consultar el agente

Una conversación rara vez contiene toda la información necesaria para resolver un caso. El agente puede necesitar conocer pedidos, pagos, despacho, inventario, garantías, contratos, historial comercial o el estado de una solicitud.

Esos datos suelen estar distribuidos entre Service Cloud, Sales Cloud, ecommerce, ERP, OMS, logística, plataformas de pago y otras aplicaciones. Conectarlos determina si una persona puede resolver el contacto o si debe alternar entre herramientas, pedir más información y derivar el caso. Es parte del núcleo del proyecto, no un extra posterior.

El objetivo es acotado: mostrar los datos que permiten tomar la siguiente decisión correcta durante la conversación.

Pregunta de diagnóstico:

¿qué información necesita un agente para resolver los casos más críticos sin cambiar de sistema ni pedir al cliente que repita datos?

Riesgo si se resuelve mal: el canal está centralizado, pero la operación sigue fragmentada.

6. El costo real de WhatsApp

Meta cobra por mensaje entregado según la categoría y el país del destinatario. Cuando el cliente escribe, se abre una ventana de atención de 24 horas:

-Los mensajes libres de servicio no tienen costo de Meta durante esa ventana.

-Las plantillas de utilidad enviadas en respuesta al usuario tampoco tienen costo.

-Las plantillas de marketing y autenticación continúan sujetas a cobro.

-Fuera de la ventana se requieren plantillas aprobadas para iniciar o retomar la conversación.

Existen excepciones, como la ventana gratuita de 72 horas que puede abrirse cuando el cliente llega desde determinados anuncios que abren WhatsApp o botones de una página de Facebook.

En Salesforce, el consumo de mensajería puede contabilizarse mediante Salesforce Message Credits, según el contrato, la categoría y el país. El costo total también puede incluir licencias, implementación y operación del equipo.

Qué evaluar antes de implementar

Antes de iniciar una implementación o ampliar la atención por WhatsApp, conviene responder:

-¿Qué volumen de contactos llega hoy por canal y en qué horarios?

-¿Qué identificadores permiten reconocer al mismo cliente, cuenta, pedido o caso?

-¿Qué información debe estar disponible para resolver los contactos prioritarios?

-¿Qué consultas puede resolver una automatización y cuáles requieren una persona?

-¿Qué prioridades, habilidades y horarios deben guiar el enrutamiento?

-¿Cómo se registrará y administrará el consentimiento de WhatsApp?

-¿Qué conversaciones serán de servicio, cuáles transaccionales y cuáles comerciales?

-¿Cuál es el costo mensual máximo sostenible entre mensajería, tecnología y equipo?

-¿Qué métricas decidirán si el proyecto se mantiene, se ajusta o escala?

Si estas preguntas todavía no tienen respuesta, el primer paso no es activar un canal, sino diseñar la operación que lo va a sostener. Un partner que arranca por "conectamos los canales" sin nombrar identidad, consentimiento, costos ni métricas está vendiendo multicanal. En el servicio de implementación de Salesforce en Chile de GoCode partimos por estas decisiones, incluidas las financieras, antes de conectar el primer canal.

Conectar canales es un paso técnico. Diseñar una operación capaz de resolver es lo que determina el retorno de la inversión. Cuando varias de estas decisiones se resuelven mal, el proyecto suele terminar en una recuperación posterior, más cara que haberlo diseñado bien.

Preguntas frecuentes

¿Service Cloud incluye WhatsApp?

No necesariamente. WhatsApp se habilita como canal oficial (Enhanced WhatsApp) según las licencias, las capacidades de mensajería (por ejemplo, Digital Engagement) y la modalidad contratada. Contar con Service Cloud no significa que el canal esté incluido o configurado.

¿Qué se necesita para integrar WhatsApp con Salesforce?

Una cuenta de WhatsApp Business de Meta con número verificado, el canal oficial Enhanced WhatsApp, consentimiento del cliente para comunicaciones iniciadas por la empresa, plantillas aprobadas, y el diseño del enrutamiento y la ventana de atención. Si el número ya opera en otra plataforma, hay que planificar su migración.

¿Cómo se reconoce al mismo cliente entre canales?

Con un modelo consistente de contactos y cuentas y, según la fragmentación y el volumen, con resolución de identidad en Data 360, que relaciona identidades y registros de origen. El objetivo es que el agente tenga el contexto correcto durante la conversación.

¿Cuánto cuesta operar WhatsApp con Salesforce?

Depende de varias capas: Meta cobra por mensaje entregado según categoría y país; Salesforce cobra licencias, capacidades y créditos de mensajería; y se suman la implementación y la operación del equipo. Los mensajes libres de servicio dentro de la ventana de 24 horas pueden no tener costo de Meta.

¿Por qué una implementación omnicanal termina siendo multicanal?

Casi siempre por tres razones: no se resolvió el reconocimiento del cliente entre canales, no se diseñó el enrutamiento ni el SLA por canal, o no se gobernaron el consentimiento y el costo de los mensajes. En esos casos se conectan los canales, pero la experiencia sigue fragmentada.