• cobranza
  • whatsapp business api
  • automatización
  • bot

Cómo automatizar cobranza por WhatsApp (guía paso a paso)

Guía práctica para automatizar recordatorios de pago, consultas de saldo y generación de referencias por WhatsApp Business API con un bot transaccional.

Equipo CX Inbox 8 min de lectura
Bot de WhatsApp automatizando cobranza con consulta de saldo y referencia de pago
Contenido

La cobranza manual por teléfono es una de las actividades que más tiempo consume en cualquier empresa de servicios. Un agente marca, espera, explica, dicta una referencia, y repite. Multiplicado por cientos de clientes al mes, es un cuello de botella caro.

Ahora imagina que el cliente te escribe por WhatsApp, pregunta cuanto debe, y en menos de 10 segundos recibe su saldo exacto y una referencia para pagar en OXXO o por transferencia. Sin esperar. Sin agente. A las 11 de la noche si quiere.

Eso es automatizar cobranza por WhatsApp. Y en esta guía te explicamos como hacerlo paso a paso.

Contenido

El problema con la cobranza manual

La mayoría de empresas de servicios (telecomunicaciones, energía, agua, seguros, colegiaturas) todavía operan su cobranza así:

  1. Un agente revisa la lista de clientes con saldo vencido
  2. Marca por teléfono uno por uno
  3. Si contestan, les dicta el monto y la referencia de pago
  4. Si no contestan, vuelve a intentar después
  5. El cliente puede olvidar el monto o la referencia

El resultado: agentes que pasan 60-70% de su tiempo en llamadas repetitivas, clientes que no contestan el teléfono (especialmente millennials y Gen Z), y tasas de cobranza que no mejoran.

Hay un canal donde tus clientes si están: WhatsApp. El 95% de los mexicanos con smartphone lo usan a diario. Y lo revisan mucho más rápido que el correo o una llamada.

Qué necesitas para empezar

No necesitas un equipo de desarrollo ni un presupuesto grande. Son tres piezas:

1. Un número de WhatsApp Business API

La versión “API” de WhatsApp es diferente a la app de WhatsApp Business que descargas del store. La API te permite conectar bots, enviar mensajes masivos y tener múltiples agentes en el mismo número.

Puedes usar tu número actual. El proceso de registro con Meta toma unos 5 minutos con el flujo de Embedded Signup.

2. Una plataforma de mensajería (como CX Inbox)

Necesitas un software que se conecte a la API de WhatsApp y te permita configurar el bot, ver las conversaciones y gestionar las respuestas. CX Inbox es una opción diseñada para esto, pero el concepto aplica a cualquier plataforma que soporte bots transaccionales.

3. Conexión a tu sistema de facturación

El bot necesita consultar saldos y generar referencias. Para eso se conecta a tu sistema (ERP, CRM, sistema de facturación) a traves de una API. La mayoría de sistemas modernos tienen una API REST. Si el tuyo no la tiene, un endpoint simple que reciba un número de cliente y devuelva el saldo es suficiente para empezar.

El flujo paso a paso

Así funciona una conversación automatizada de cobranza:

Paso 1: El cliente escribe

El cliente abre WhatsApp y escribe algo como:

“Hola, quiero saber cuanto debo”

O tal vez:

“Me pueden dar mi referencia de pago?”

O simplemente:

“Saldo”

No importa como lo escriba. El bot entiende la intención.

Paso 2: El bot identifica la intención

Un clasificador de lenguaje natural analiza el mensaje y determina que el cliente quiere consultar su saldo o generar una referencia de pago. No necesita que el cliente escriba una palabra exacta ni que seleccione de un menú. Entiende variaciones naturales.

En una plataforma como CX Inbox, esto se configura como un intent (intención) dentro del bot. Defines el nombre del intent (“consultar-saldo”, “generar-pago”) y el bot aprende a clasificar mensajes en esas categorías.

Paso 3: Verificación de identidad

Antes de mostrar información financiera, el bot debe verificar quien es el cliente. Esto puede ser tan simple como pedir su número de servicio o de cliente:

Bot: Para consultar tu saldo, necesito tu número de servicio. Cual es?

Cliente: 44513

El bot válida que el formato sea correcto (por ejemplo, que tenga entre 3 y 8 digitos). Si el cliente escribe algo inválido, le pide que lo intente de nuevo.

Opcionalmente, puedes agregar un segundo factor: pedirle el nombre del titular y compararlo contra lo que tienes en tu sistema. Esto se hace de forma determinista (comparación de strings), no con IA, para que el resultado no dependa de cómo un modelo interprete el nombre.

Paso 4: Consulta de saldo vía API

El bot llama a tu API interna. Por ejemplo:

GET https://tu-erp.com/api/clientes/44513/saldo

Y recibe algo como:

{
  "nombre": "Maria Garcia Lopez",
  "saldo": 1250.00,
  "vencimiento": "2026-04-15",
  "concepto": "Mensualidad abril 2026"
}

Esto sucede en milisegundos. El cliente no espera.

Paso 5: Generación de referencia de pago

Si el cliente quiere pagar, el bot llama a otro endpoint para generar la referencia:

POST https://tu-erp.com/api/clientes/44513/referencia-pago

Y recibe:

{
  "referencia": "7892-4531-0087",
  "monto": 1250.00,
  "vigencia": "2026-04-20",
  "convenio_oxxo": "12345"
}

Paso 6: Respuesta formateada al cliente

El bot envía un mensaje claro y formateado:

Tu saldo actual es de $1,250.00 MXN.

Concepto: Mensualidad abril 2026 Vencimiento: 15 de abril de 2026

Para pagar en OXXO:

  • Convenio: 12345
  • Referencia: 7892-4531-0087
  • Monto exacto: $1,250.00
  • Vigencia: 20 de abril de 2026

Si necesitas algo más, escribeme.

Todo el flujo toma menos de 10 segundos desde que el cliente escribio su primer mensaje.

Concepto clave: Direct Response

Cuando el bot consulta un saldo o genera una referencia, los datos son exactos: un monto, un número de referencia, una fecha. No quieres que una IA generativa parafrasee esos datos porque puede introducir errores. Un modelo de lenguaje podría redondear un monto, omitir un digito de la referencia o cambiar una fecha.

La solución es Direct Response: el bot toma el resultado de la API y lo envía directamente al cliente usando una plantilla pre-definida. La IA no toca los datos transaccionales. Solo interpola variables en un template fijo.

Esto es crítico para cobranza. Un error en una referencia de pago significa que el cliente paga y el pago no se aplica. Un error en el monto significa una queja.

En CX Inbox, activas Direct Response por herramienta. Para las tools de “consultar saldo” y “generar referencia”, lo marcas como Direct Response y defines el template de respuesta con variables como {{saldo}}, {{referencia}}, {{vigencia}}.

Concepto clave: Tool Chaining

A veces el flujo requiere varias llamadas a APIs en secuencia. Por ejemplo:

  1. Primero consultar el saldo (para saber cuanto debe)
  2. Luego generar la referencia de pago (con el monto correcto)

Esto se llama tool chaining (encadenamiento de herramientas). El bot ejecuta una tool, toma el resultado, y lo usa como input para la siguiente.

En un flujo de cobranza típico:

  • Tool 1: consultarSaldo(numero_servicio) -> devuelve saldo, nombre, vencimiento
  • Tool 2: generarReferencia(numero_servicio, monto, concepto) -> devuelve referencia, convenio, vigencia

El bot automáticamente pasa el monto que obtuvo de la Tool 1 como parametro de la Tool 2. No necesitas programar la lógica; se configura en el editor visual.

Resultados que puedes esperar

Empresas que implementan bots transaccionales de cobranza por WhatsApp típicamente ven:

Reducción de 60-70% en llamadas de cobranza. La mayoría de clientes solo quieren saber cuanto deben y como pagar. Eso lo resuelve el bot sin agente humano.

Tiempo de respuesta menor a 10 segundos. Contra los 3-5 minutos promedio de una llamada (si contestan) o las horas de espera de un correo.

Disponibilidad 24/7. Los clientes pueden consultar su saldo a las 2 de la mañana, en domingo, en día festivo. El bot no descansa.

Aumento en tasa de cobranza. Cuando pagar es fácil (abres WhatsApp, preguntas cuanto debes, recibes la referencia, pagas), más gente paga a tiempo. Empresas reportan mejoras de 15-25% en cobranza oportuna.

Agentes enfocados en casos complejos. Los agentes humanos dejan de ser “lectores de saldos” y se concentran en negociaciones, acuerdos de pago, y casos que realmente necesitan atención personalizada.

Errores comunes al automatizar cobranza

Usar IA generativa para datos transaccionales

El error más común es dejar que un modelo de lenguaje “redacte” la respuesta con el saldo. Los modelos pueden alucinar, redondear o cambiar formatos de números. Siempre usa Direct Response para datos financieros.

No validar la identidad

Mostrar un saldo sin verificar quien pregunta es un riesgo de privacidad. Siempre pide al menos un identificador (número de servicio) y, si manejas datos sensibles, agrega verificación de nombre.

Olvidar los casos de error

Que pasa si el API de tu ERP esta caida? Que pasa si el número de servicio no existe? Configura mensajes de error claros: “No encontre una cuenta con ese número. Verifica e intenta de nuevo.” Y, si hay un error de sistema, escala a un agente humano.

No medir resultados

Configura métricas desde el día uno: cuantas consultas atiende el bot, cuantas escala a agente, cual es el tiempo promedio de resolución, cuantos clientes pagaron después de consultar por WhatsApp.

Empieza hoy

No necesitas un proyecto de 6 meses. Con un número de WhatsApp Business API, una plataforma como CX Inbox y una API básica de saldos, puedes tener un bot de cobranza funcionando en días.

Prueba CX Inbox gratis — 14 días, sin tarjeta de crédito. Configura tu primer bot de cobranza y ve los resultados.


Publicado: abril 2026. Esta guía refleja las capacidades actuales de WhatsApp Business API y CX Inbox.

Diseña este bot gratis, sin programar

Elige una plantilla, personalízala respondiendo preguntas y pruébala en una vista previa de WhatsApp en vivo. Sin cuenta y sin tarjeta.

Diseña este bot gratis

Prueba CX Inbox gratis

Sin tarjeta de crédito. 14 días gratis.

Crear cuenta gratis