cobranza whatsapp business api automatizacion bot

Como automatizar cobranza por WhatsApp (guia paso a paso)

Guia practica para automatizar recordatorios de pago, consultas de saldo y generacion 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 telefono es una de las actividades que mas 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 guia te explicamos como hacerlo paso a paso.

Contenido

El problema con la cobranza manual

La mayoria de empresas de servicios (telecomunicaciones, energia, agua, seguros, colegiaturas) todavia operan su cobranza asi:

  1. Un agente revisa la lista de clientes con saldo vencido
  2. Marca por telefono uno por uno
  3. Si contestan, les dicta el monto y la referencia de pago
  4. Si no contestan, vuelve a intentar despues
  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 telefono (especialmente millennials y Gen Z), y tasas de cobranza que no mejoran.

Hay un canal donde tus clientes si estan: WhatsApp. El 95% de los mexicanos con smartphone lo usan a diario. Y lo revisan mucho mas rapido que el correo o una llamada.

Que necesitas para empezar

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

1. Un numero de WhatsApp Business API

La version “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 multiples agentes en el mismo numero.

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

2. Una plataforma de mensajeria (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 opcion diseñada para esto, pero el concepto aplica a cualquier plataforma que soporte bots transaccionales.

3. Conexion a tu sistema de facturacion

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

El flujo paso a paso

Asi funciona una conversacion 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 intencion.

Paso 2: El bot identifica la intencion

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 menu. Entiende variaciones naturales.

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

Paso 3: Verificacion de identidad

Antes de mostrar informacion financiera, el bot debe verificar quien es el cliente. Esto puede ser tan simple como pedir su numero de servicio o de cliente:

Bot: Para consultar tu saldo, necesito tu numero de servicio. Cual es?

Cliente: 44513

El bot valida que el formato sea correcto (por ejemplo, que tenga entre 3 y 8 digitos). Si el cliente escribe algo invalido, 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 (comparacion de strings), no con IA, para que no haya margen de error.

Paso 4: Consulta de saldo via 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: Generacion 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 envia 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 mas, 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 numero de referencia, una fecha. No quieres que una IA generativa parafrasee esos datos porque puede introducir errores. Un modelo de lenguaje podria redondear un monto, omitir un digito de la referencia o cambiar una fecha.

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

Esto es critico 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 tipico:

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

El bot automaticamente pasa el monto que obtuvo de la Tool 1 como parametro de la Tool 2. No necesitas programar la logica; se configura en el editor visual.

Resultados que puedes esperar

Empresas que implementan bots transaccionales de cobranza por WhatsApp tipicamente ven:

Reduccion de 60-70% en llamadas de cobranza. La mayoria 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 dia festivo. El bot no descansa.

Aumento en tasa de cobranza. Cuando pagar es facil (abres WhatsApp, preguntas cuanto debes, recibes la referencia, pagas), mas 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 atencion personalizada.

Errores comunes al automatizar cobranza

Usar IA generativa para datos transaccionales

El error mas comun es dejar que un modelo de lenguaje “redacte” la respuesta con el saldo. Los modelos pueden alucinar, redondear o cambiar formatos de numeros. 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 (numero de servicio) y, si manejas datos sensibles, agrega verificacion de nombre.

Olvidar los casos de error

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

No medir resultados

Configura metricas desde el dia uno: cuantas consultas atiende el bot, cuantas escala a agente, cual es el tiempo promedio de resolucion, cuantos clientes pagaron despues de consultar por WhatsApp.

Empieza hoy

No necesitas un proyecto de 6 meses. Con un numero de WhatsApp Business API, una plataforma como CX Inbox y una API basica de saldos, puedes tener un bot de cobranza funcionando en dias.

Prueba CX Inbox gratis — 14 dias, sin tarjeta de credito. Configura tu primer bot de cobranza y ve los resultados.


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

Artículos relacionados

Prueba CX Inbox gratis

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

Crear cuenta gratis