← Blog en Español
Tutoriales

Botpress Tutorial en Español: Chatbots Avanzados con IA

NURO University8 min de lectura2026-04-03

Botpress Tutorial en Español: Chatbots Avanzados con IA

Cuando Voiceflow no es suficiente y necesitas chatbots más complejos con lógica de negocio sofisticada y comprensión de lenguaje natural profunda, Botpress es tu siguiente nivel. Esta plataforma open-source con capacidades de IA nativas es la herramienta favorita de desarrolladores y agencias técnicas que necesitan control total sobre sus chatbots.

¿Qué es Botpress y Para Qué Sirve?

Botpress es una plataforma de desarrollo de chatbots con IA nativa. A diferencia de ManyChat (que es principalmente un flujo de reglas) o Voiceflow (diseño visual), Botpress combina flujos visuales con un motor de IA que entiende la intención del usuario naturalmente.

Capacidades únicas de Botpress:

  • NLU nativo: Reconocimiento de intenciones sin configuración manual de cada frase posible
  • Integración directa con LLMs: GPT-4, Claude, modelos locales
  • Lógica de negocio compleja: Condiciones anidadas, variables, llamadas a APIs
  • Knowledge Base: El bot responde basado en documentos que le cargas
  • Multi-canal: Web, WhatsApp, Telegram, Slack, Teams en un mismo bot

Precios 2026:

  • Community: Gratis (100K mensajes/mes)
  • Plus: $89/mes (500K mensajes)
  • Team: $495/mes (2M mensajes + colaboración)
  • Enterprise: Precio personalizado

El plan gratuito es genuinamente útil para proyectos de clientes con volumen moderado.

Conceptos Clave de Botpress

Bot: El agente completo. Un proyecto en Botpress.

Flow: Secuencia de pasos en una conversación. Puedes tener múltiples flows (Principal, FAQ, Agendamiento, Soporte).

Node: Un paso individual en el flow. Puede ser un mensaje, una pregunta, una condición, o una llamada a API.

Intent: Una intención del usuario que el NLU reconoce. Ejemplo: "quiero agendar cita" puede dispararse con decenas de frases diferentes.

Variable: Datos almacenados durante la conversación (nombre, email, respuesta a pregunta).

Tutorial: Chatbot de Atención al Cliente con Knowledge Base

Este es el caso de uso más poderoso de Botpress: un bot que responde preguntas basado en documentos específicos del negocio.

Paso 1: Crea tu Bot y Carga el Knowledge Base

  1. En app.botpress.cloud, crea nuevo bot
  2. Ve a la sección "Knowledge Base"
  3. Sube los documentos del negocio: manual de servicios, preguntas frecuentes, políticas
  4. Botpress indexa automáticamente el contenido con IA

Una vez cargado, el bot puede responder preguntas que estén en esos documentos sin que tengas que programar cada respuesta individualmente.

Paso 2: Configura el Flow Principal

En el editor visual:

Node 1 — Bienvenida: Mensaje del bot: "¡Hola! Soy el asistente virtual de [empresa]. Puedo ayudarte con información sobre nuestros servicios, horarios y más. ¿En qué te puedo ayudar?"

Node 2 — Captura de Intención: El bot escucha la respuesta del usuario. El NLU detecta la intención:

  • Si pregunta sobre servicios → Flow de Servicios
  • Si quiere agendar → Flow de Agendamiento
  • Si pregunta algo genérico → Knowledge Base responde
  • Si quiere hablar con humano → Transfer a agente

Paso 3: Integra con LLM para Respuestas Libres

Para preguntas fuera del Knowledge Base o que requieren razonamiento:

En Botpress, agrega un nodo "AI Generate Text":

  • Provider: OpenAI (GPT-4o) o Anthropic (Claude)
  • System prompt: "Eres el asistente de [empresa]. Responde solo sobre [temas relevantes]. Sé amable y conciso. Si no sabes la respuesta, di que no tienes esa información."

El bot usará la IA para generar respuestas cuando el Knowledge Base no tenga la respuesta exacta.

¿Quieres aprender esto paso a paso? En NURO University tenemos un módulo completo sobre este tema con plantillas listas para usar. Accede gratis aquí →

Paso 4: Conecta con APIs Externas

Para que el bot pueda verificar disponibilidad, crear citas o consultar datos en tiempo real, usa los nodos de "Execute Code" o "Call API":

Ejemplo de llamada a Make.com para verificar disponibilidad: const response = await axios.post('https://hook.make.com/tu-webhook', { fecha: workflow.variables.fechaSolicitada, servicio: workflow.variables.tipoServicio }) workflow.variables.disponibilidad = response.data.slots

Paso 5: Despliega en WhatsApp y Web

Para web: Botpress genera un código de embed. Cópialo y pégalo en el HTML de tu sitio.

Para WhatsApp: Configura la integración con WhatsApp Business API en los ajustes del bot. Necesitas número verificado y API key de Meta.

Botpress vs Voiceflow: ¿Cuándo Usar Cada Uno?

CriterioBotpressVoiceflow
Curva de aprendizajeAltaMedia
Knowledge Base nativoExcelenteBásico
Lógica complejaMuy buenaBuena
Diseño de UXFuncionalExcelente
Precio para escalarMuy competitivoMás costoso
Para no técnicosNo ideal

Usa Botpress cuando necesites Knowledge Base avanzado, lógica compleja o quieras más control técnico. Usa Voiceflow cuando el cliente vaya a editar sus propios flujos o cuando el diseño de la conversación sea más importante que la flexibilidad técnica.

¿Listo para Construir tu Agencia de IA?

Deja de aprender en teoría y empieza a construir en la práctica. NURO University te da las herramientas exactas, las plantillas y el sistema paso a paso para lanzar tu agencia de automatización con IA y ganar tus primeros $5,000–$10,000 al mes.

Únete a NURO University Gratis →

Más de 12 módulos. Comunidad privada. Actualizaciones constantes. Sin experiencia técnica previa requerida.

botpress tutorialchatbot avanzado iabotpress españolknowledge base chatbotnlu chatbot

¿Quieres ganar $5,000–$20,000 al mes con IA?

NURO University te enseña paso a paso cómo construir una agencia de automatización con IA desde cero. Más de 12 módulos, plantillas listas para usar, y acceso a una comunidad de emprendedores.