CX Inbox

Herramientas del bot

Cómo conectar el bot a tus APIs externas para consultas y operaciones transaccionales.

Las herramientas permiten al bot consultar tus sistemas en tiempo real (CRM, ERP, facturación, bases de datos) mediante function calling. El bot decide cuándo usar cada herramienta basándose en la descripción que tú le des.

Cómo funcionan

  1. El cliente escribe algo como "¿Cuánto debo?"
  2. El bot clasifica la intención y detecta que necesita consultar un sistema externo
  3. El bot llama a la herramienta configurada (API HTTP) con los parámetros necesarios
  4. El resultado se formatea y se envía al cliente

Crear una herramienta

Ve a Bot → Mis bots → [tu bot] → tab Herramientas y haz clic en + Agregar herramienta.

Configuración básica

CampoDescripción
Nombre internoIdentificador único (minúsculas, números, _). No se puede cambiar después
Nombre visibleNombre de display (ej: "Consultar Saldo")
DescripciónEl bot lee esto para decidir cuándo usar esta herramienta. Sé claro y específico
Cuándo NO usar(Opcional) Describe cuándo el bot no debería usar esta herramienta

Configuración de API

CampoDescripción
URL del APISoporta variables: {{phone}}, {{param}}, {{secret}}
Método HTTPPOST, GET, PUT, DELETE, PATCH
Parámetros del botLos datos que el bot pide al cliente. Cada uno con: nombre, tipo, descripción, requerido
Ruta de respuestaDot-notation al dato en el JSON (ej: data.results.0)

Configuración avanzada

CampoDescripción
Headers HTTPEncabezados con soporte para {{secret}}
BodyCuerpo de la petición con variables
Timeout1,000 – 30,000 ms (default: 15,000)
Reintentos0–10 (default: 3). Solo para errores 5xx y de red
Timeout de reintentos1–60 seg (default: 15)
Parámetros automáticosSe envían sin que el bot los pida (auto-inject)
Formato de respuestaTemplate con {{variable}} para formatear el resultado
Respuesta directaEnvía el resultado directo al cliente sin pasar por el LLM — elimina alucinación en datos transaccionales
Nivel de verificaciónSin verificación / Identificado / Verificado
Credenciales (secrets)Pares key-value encriptados, usables como {{nombre}}
Pre-requisitoHerramienta que debe ejecutarse antes de esta

Cadenas de herramientas

Las herramientas pueden tener pre-requisitos: una herramienta que debe ejecutarse primero. Esto crea cadenas de ejecución (ej: primero consultar datos del cliente, luego generar referencia de pago).


Respuesta directa

Cuando activas Respuesta directa, el resultado de la herramienta se formatea con el template de respuesta y se envía directamente al cliente por WhatsApp, sin pasar por el LLM. Esto es crítico para datos transaccionales (saldos, folios, referencias) donde la alucinación es inaceptable.


Probar herramientas

Cada herramienta tiene un botón Probar que abre un panel donde puedes:

  1. Ingresar valores de prueba para cada parámetro
  2. Ejecutar la llamada en vivo
  3. Ver la respuesta completa del API
  4. Verificar que la ruta de respuesta extrae los datos correctos

Disponible para agentes

El toggle Disponible para agentes (icono de llave inglesa) permite que los agentes humanos también usen esta herramienta desde el inbox, sin necesidad de que el bot esté activo.

Las herramientas con Respuesta directa son especialmente útiles para agentes: ejecutan la consulta y el resultado formateado se puede enviar con un clic.

¿Esta página fue útil?

En esta página