La diferencia entre saber y consultar en vivo
Hay dos tipos de preguntas de clientes. El primer tipo es general: ¿Cuál es vuestra política de devoluciones? ¿Cuánto tarda el envío? ¿Enviáis a Alemania? Una base de conocimientos bien surtida resuelve estas.
El segundo tipo es específico: ¿Dónde está mi pedido #4521? ¿Sigue habiendo stock de la versión azul? ¿Cuánto me queda en el plan este mes? Estas no viven en una base de conocimientos. Viven en tus sistemas — gestión de pedidos, inventario, facturación — y cambian cada segundo.
Un chatbot que solo maneja el primer tipo es un FAQ glorificado. Un chatbot que también maneja el segundo es un asistente. La diferencia entre ambos es el acceso a una API.
Por qué esta brecha te cuesta clientes
La mayoría de los «chats con IA» actuales se basan únicamente en una base de conocimientos. Pueden parafrasear tu política de envío en diecisiete idiomas, pero no pueden decirle a un cliente dónde está su paquete real ahora mismo. Así que el cliente pregunta, el bot esquiva, y el cliente o se rinde o espera a un operador que va a consultar los mismos datos que el bot podía haber obtenido en milisegundos.
Ese es el techo del chatbot. Cada «déjame mirarlo» es una oportunidad perdida de responder en segundos, en el primer mensaje, mientras la intención del cliente sigue caliente.
Lo que las conexiones API realmente hacen
En enuchat, una conexión API es un enlace configurado entre el chat y uno de tus servicios backend. Lo defines una vez: la URL base, el método de autenticación y un puñado de endpoints con sus parámetros y la forma de mapear la respuesta.
A partir de ese momento, la IA puede llamar a esos endpoints durante una conversación. Cuando un visitante pregunta por un pedido, la IA extrae el número de pedido, llama a tu endpoint de pedidos, lee el estado en vivo y lo integra en la respuesta. El visitante ve una sola frase: «Tu pedido #4521 se envió ayer y debería llegar el jueves.» Detrás de esa frase ha ocurrido una llamada a la API real.
El cliente no ve la fontanería. Solo ve que el chat realmente sabe.
Cinco métodos de autenticación, sin código personalizado
La mayoría de las APIs que querrías conectar ya usan autenticación estándar. enuchat soporta cinco de fábrica:
- Ninguna — para APIs públicas que no requieren autenticación
- API Key — enviada como cabecera o parámetro de consulta
- Bearer Token — autenticación simple basada en token
- Basic Auth — para sistemas legacy
- OAuth 2.0 client credentials — para proveedores modernos como Salesforce, HubSpot o tu propio servidor OAuth
Para OAuth 2.0, enuchat gestiona el ciclo de vida del token automáticamente — lo obtiene en la primera llamada, lo cachea hasta su caducidad, lo refresca cuando hace falta. Configuras las credenciales una vez y te olvidas. Todas las credenciales se cifran en reposo con libsodium y nunca aparecen en las respuestas de la API.
Variables, plantillas y mapeo de respuestas
Los endpoints se definen como plantillas. Una ruta como /orders/{orderId} o un cuerpo JSON que referencia {customerId} interpola valores de variables de sesión — variables que la IA o una regla estática pueden establecer durante la conversación.
Cuando la API responde, mapeas campos de la respuesta JSON a variables de sesión usando notación de puntos. data.status se convierte en order_status. data.shipping.eta se convierte en delivery_eta. La IA entreteje entonces esos valores en una respuesta natural — en el idioma del visitante.
Tres patrones que cubren la mayoría de los casos
En la práctica, la mayoría de las integraciones API encajan en una de tres formas.
Consulta y responde
El visitante hace una pregunta que se puede responder con una única llamada a la API. La regla dispara CALL_API seguido de REPLY_AI. La IA usa los datos obtenidos para componer una respuesta contextual y fundamentada. Estado de pedido, saldo de cuenta, disponibilidad de habitación, precios actuales, seguimiento de paquete — todo eso encaja aquí.
Consulta y enruta
La llamada a la API devuelve suficiente información para decidir qué hacer a continuación. Una cuenta premium se escala a un agente sénior. Una suscripción caducada se enruta a facturación. La IA usa CALL_API seguido de ASSIGN_TO_OPERATOR para tomar decisiones de enrutamiento basadas en datos reales del cliente, no en suposiciones.
Flujos en varios pasos
El primer mensaje etiqueta la conversación con SET_VARIABLE, el segundo dispara la llamada a la API cuando hay suficiente contexto, y el tercero compone la respuesta. Útil cuando necesitas confirmar la intención antes de pinchar tu backend, o cuando la consulta de datos depende de algo que el visitante dijo dos mensajes atrás.
Seguridad incorporada
Conectar backends a un widget de chat pone nerviosos a algunos equipos — y con razón. enuchat trae varias capas de protección por defecto:
- Prevención SSRF bloquea llamadas a localhost, IPs privadas y nombres de host internos
- Tiempo de espera de 5 segundos evita que una API lenta cuelgue la conversación
- Aislamiento por tenant impide la fuga de datos entre tenants — tus endpoints solo son visibles para tus propios widgets
- Botones de prueba verifican tanto la conexión como cada endpoint de forma independiente antes de cablearlos a las reglas
- Credenciales cifradas nunca vuelven al panel en texto plano
Qué cambia para tus clientes
El chat pasa de «déjame buscar a alguien que pueda revisar eso» a «revisado, aquí tienes la respuesta» — en cualquiera de los más de 60 idiomas, un domingo a las 3 de la madrugada, mientras tu equipo de soporte duerme. Los clientes que habrían abandonado el carrito, el pedido o el plan se quedan, porque la respuesta llega mientras todavía están preguntando.
Esa es la diferencia entre un chatbot y un asistente. Y es la diferencia que tus clientes realmente sienten.
Cómo empezar
Si ya tienes enuchat configurado, las conexiones API están en Ajustes → Conexiones API. Elige un endpoint que responda una pregunta que tu equipo escribe cien veces a la semana — el estado del pedido suele ser el lugar de mayor impacto para empezar. Configura la conexión, añade el endpoint, conéctalo a una regla y pruébalo una vez antes de ponerlo en producción. Mira la guía de Conexiones API para el recorrido completo.
Si eres nuevo en enuchat, regístrate en enuchat.com. El plan gratuito incluye conexiones API desde el primer día — sin tarjeta, sin tarifas por conversación, sin caducidad de prueba.
Cinco minutos para enchufar tu primer endpoint. La primera respuesta útil suele llegar el mismo día.