Arquitectura básica de un asistente de IA con canales, lógica, contexto y acciones

Arquitectura básica de un asistente de IA para negocios reales

Tiempo estimado de lectura: 10 minutos

Puntos clave

  • Un asistente de IA útil no es “un chat”: es un sistema con piezas bien conectadas
  • La mayoría falla por empezar por la herramienta en vez de por la arquitectura
  • Hay 5 bloques que casi siempre se repiten: canal, inputs, contexto, lógica y acciones
  • La “inteligencia” no es improvisar: es saber cuándo aplicar reglas y cuándo pedir datos
  • Si no hay acciones reales (calendar, CRM, emails), lo que tienes es un chatbot informativo

Tabla de contenidos


Introducción

Mucha gente construye asistentes de IA al revés: abre una herramienta, conecta un modelo y empieza a “probar prompts”. Y cuando el sistema falla, la conclusión suele ser: “la IA no sirve”.

En la práctica, casi nunca es culpa del modelo. Es culpa de la arquitectura. Un asistente útil no es una conversación bonita: es un conjunto de piezas (datos, reglas, memoria y acciones) trabajando juntas. Si esas piezas no están claras, el asistente improvisa, se contradice y acaba estorbando más de lo que ayuda.

En este post te dejo la arquitectura básica que uso como mapa mental para diseñar asistentes en negocios reales (clínicas, academias, servicios locales): simple, sin humo y con foco en resultados.


Por qué fallan la mayoría

El fallo típico es confundir “tener IA” con “tener un sistema”. Un modelo puede escribir muy bien, pero si no sabe: qué objetivo persigue, qué datos puede usar y qué acciones tiene permitidas… solo va a hablar.

Piénsalo con una analogía simple: quieres una cocina que saque platos rápido. Comprar un horno carísimo no arregla nada si no tienes ingredientes, recetas, tiempos y una forma de servir. Con asistentes de IA pasa lo mismo: la herramienta no sustituye al diseño.

Lo que normalmente vemos cuando no hay arquitectura:

  • El asistente pregunta lo mismo una y otra vez (sin memoria)
  • Da respuestas “genéricas” porque no tiene contexto ni datos
  • No sabe cuándo parar, cuándo escalar o cuándo pedir confirmación
  • No ejecuta nada (sin herramientas), así que el cliente termina en “llámanos”
  • El equipo deja de confiar y el proyecto se abandona

Las 5 piezas de una arquitectura que funciona

1) Canal: dónde vive el asistente

El canal define la experiencia. No se diseña igual un asistente en WhatsApp que en una web. En WhatsApp el usuario escribe rápido, con mensajes cortos y poco contexto. En web puedes guiar con botones, formularios y pasos. Elegir el canal no es “detalle”: condiciona el tipo de input, el tono y la velocidad.

Recomendación práctica: si tu objetivo es reducir fricción, el canal debe parecerse a donde ya están tus clientes. Un negocio local casi siempre gana si empieza por un canal familiar (mensajería o web con formulario simple).

2) Inputs: qué información entra (y cómo)

Un asistente vive de lo que recibe. Si el input es caótico, el output también. Aquí la regla es sencilla: define el “mínimo de datos” necesario para avanzar y qué hacer cuando falten.

Ejemplo (citas): para reservar no basta con “quiero una cita”. Necesitas al menos: servicio, preferencia de horario y un dato de contacto. Si falta algo, el asistente debe pedirlo de forma ordenada.

Truco muy útil: combina dos tipos de entrada:

  • Input libre (texto/voz): el cliente explica “a su manera”
  • Input guiado (botones/formulario): para capturar lo imprescindible sin errores

3) Contexto y memoria: no empezar de cero cada vez

Sin contexto, el asistente parece “tonto”. Con contexto, parece profesional. Aquí entran tres cosas: quién es el cliente, qué ha pasado antes y qué reglas del negocio aplican.

No necesitas memoria infinita. Necesitas memoria útil. Por ejemplo: nombre, servicio habitual, última cita, preferencias (mañanas/tardes) y notas relevantes (siempre con prudencia y cumpliendo privacidad).

Si esta pieza no existe, la experiencia típica es: “¿Cómo te llamas?” “¿Qué necesitas?” “¿Qué día?” una y otra vez. Eso mata conversiones.

4) Lógica y reglas: el “cómo decide”

La mayoría cree que un asistente es “IA respondiendo”. En realidad, un asistente estable es una mezcla de: reglas simples + decisiones con IA + límites claros.

Analogía: una buena empresa no deja todo “a criterio” del empleado nuevo. Le das un manual: qué hacer, qué no hacer y cuándo pedir ayuda. Con la IA igual: las reglas protegen tu negocio.

Ejemplos de reglas útiles:

  • Si piden “urgente” o describen dolor fuerte → escalar a humano
  • Si no hay huecos en 7 días → ofrecer lista de espera
  • Si el mensaje es una queja → responder con empatía + derivar
  • Si falta un dato mínimo → pedirlo antes de “inventar”

5) Acciones y herramientas: que haga cosas, no solo hable

Esta es la pieza que separa un “chatbot informativo” de un asistente útil. Si el sistema no puede actuar (crear cita, actualizar CRM, enviar confirmación), el trabajo vuelve a tu equipo.

Acciones típicas en negocios reales:

  • Consultar disponibilidad en un calendario
  • Crear/editar una cita
  • Enviar confirmación y recordatorios
  • Registrar un lead en Sheets/CRM con etiquetas
  • Escalar a humano con un resumen (no con todo el chat)

Regla de oro: si no hay acciones, no hay ahorro real. Solo hay conversación.


Tabla resumen

PiezaPregunta claveError típico
Canal¿Dónde habla el cliente?Elegir el canal por moda
Inputs¿Qué datos mínimos necesito?Aceptar texto caótico sin guiar
Contexto¿Qué debe recordar?Empezar de cero cada vez
Lógica¿Cuándo decide y cuándo pregunta?Dejar todo a “la IA”
Acciones¿Qué hace en sistemas reales?No conectar herramientas

Ejemplo real en una clínica

Objetivo: reducir llamadas y mensajes repetidos para reservar, cambiar o cancelar citas. La arquitectura mínima podría ser así:

  • Canal: WhatsApp o web (según dónde te escriben más)
  • Inputs: servicio + preferencia de fecha/hora + nombre + teléfono
  • Contexto: si ya es cliente, recordar servicio habitual y última cita
  • Lógica: si no hay hueco, ofrecer alternativas; si hay urgencia, escalar
  • Acciones: consultar calendario, crear cita, confirmar y avisar al equipo

Fíjate en algo: esto se puede diseñar sin hablar todavía de herramientas concretas. Cuando el flujo está claro, elegir tecnología es más fácil y con menos riesgo.


Checklist rápida (para saber si vas bien)

  • ¿Puedo explicar el sistema en 60 segundos sin mencionar herramientas?
  • ¿Sé cuáles son los datos mínimos para que el asistente avance?
  • ¿Tengo reglas claras para casos delicados (quejas, urgencias, dudas)?
  • ¿El asistente puede ejecutar acciones reales o solo “habla”?
  • ¿Sé cuándo debe pedir ayuda humana y cómo debe escalar?

Conclusión

Un asistente de IA que funciona no empieza por “poner un chatbot”. Empieza por diseñar un sistema: canal, inputs, contexto, lógica y acciones.

La tecnología amplifica lo que ya está bien planteado. Si la arquitectura está clara, el asistente se vuelve controlable, mantenible y útil. Si no lo está, tendrás un bot que habla mucho… pero no resuelve.

Si quieres seguir esta serie, el siguiente paso lógico es: qué tareas conviene delegar a un agente (y cuáles no), para evitar sustos y expectativas irreales.


Entradas relacionadas del Blog

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

es_ES