Tutoriales 10 min de lectura

Cómo crear un chatbot AI custom para tu sitio web

Qué vas a lograr

Un chatbot personalizado que conoce tu negocio (servicios, precios, políticas, FAQs), responde consultas en segundos, captura nombre y email antes de escalar a un humano, y funciona 24/7. Empresas que lo implementan reportan 30-60% reducción en tiempo de respuesta inicial y captura de leads que antes se perdían fuera de horario.

Requisitos previos

  • Documentación de tu negocio: servicios, precios, FAQs más comunes, políticas
  • Cuenta OpenAI con API Key ($0.01-$0.10 USD por conversación según modelo)
  • Herramienta de chatbot: Botpress Cloud (gratuito básico), Voiceflow ($40/mes) o Tidio ($29/mes)
  • Acceso al código o CMS de tu sitio web para instalar el widget

Paso 1 — Preparar tu base de conocimiento

  1. Crea documento con toda la información que el chatbot debe saber:
    - Quién eres y qué haces
    - Precios o rangos de precio de cada servicio
    - Proceso de trabajo y cómo empiezan los proyectos
    - Preguntas más frecuentes (mínimo 20)
    - Lo que NO haces para evitar expectativas incorrectas
    - Datos de contacto y horario de atención humana
  2. Formato ideal: texto plano o markdown organizado por secciones
  3. Longitud: 1,000-5,000 palabras es suficiente para la mayoría de negocios

Paso 2 — Construir el chatbot en Botpress

  1. Crear cuenta en botpress.com → Create Bot
  2. Define el flujo principal: Mensaje de bienvenida, opciones rápidas (botones: Ver servicios, Precios, Hablar con humano), nodo de AI para preguntas abiertas
  3. En Knowledge Base: sube tu documento de base de conocimiento
  4. Activa integración OpenAI en Settings → Integrations → OpenAI → pega tu API Key
  5. Configura el prompt del sistema: "Eres el asistente de [Tu Empresa]. Responde solo basado en la base de conocimiento. Si no sabes algo, pide el email del cliente. Responde siempre en español, tono profesional pero amigable."

Paso 3 — Configurar captura de leads

  1. Antes de responder preguntas sobre precio exacto: solicita nombre y email
  2. En Botpress: crea nodo Lead Capture con inputs de texto para nombre y email
  3. Guarda datos en variables del bot
  4. Envía via webhook a CRM o Google Sheets usando Make/Zapier
  5. Envía email de notificación a tu equipo cuando se captura un lead

Paso 4 — Instalar en tu sitio web

  1. Botpress → Channel → Web Chat → genera script de instalación
  2. Pega el snippet JavaScript antes del cierre del body en tu sitio
  3. En WordPress: usa plugin "Insert Headers and Footers" para agregar el script sin tocar código
  4. Personaliza colores de tu marca, nombre del bot y avatar
  5. Prueba en incógnito para simular un visitante nuevo

Verificación y troubleshooting

  • Bot da respuestas incorrectas: mejora tu base de conocimiento con más ejemplos y claridad
  • Bot no encuentra información: verifica que Knowledge Base está activado y documento fue procesado
  • Widget no aparece: revisa la consola del navegador (F12) para errores de script
  • Bot da información de competidores: agrega en el prompt "No menciones a competidores ni hagas comparaciones"

Próximos pasos y optimización

  • Escalado a humano: integra Tidio o Crisp para escalar a chat en vivo cuando el bot no pueda ayudar
  • Analytics: revisa semanalmente las preguntas más frecuentes para mejorar la base de conocimiento
  • WhatsApp: el mismo bot de Botpress puede conectarse a WhatsApp Business API

En Weblindrome ofrecemos Transformación digital para ayudarte con esta y otras implementaciones. Solicita una cotización personalizada.

Preguntas frecuentes

¿Es mejor construir el chatbot con código propio o usar plataforma como Botpress?

Para la mayoría de empresas: plataforma. Más rápido (días vs semanas), sin developer dedicado, con analytics incluidos. Código propio tiene sentido si necesitas integración muy específica con tu sistema interno, tienes developer disponible, y manejas más de 10,000 conversaciones/mes donde el costo de plataforma se vuelve significativo.

¿Cuánto cuesta el chatbot AI en producción por mes?

Botpress Cloud plan Team ($25/mes) + OpenAI API gpt-4o-mini (~$5-15 USD/mes para 1,000-5,000 conversaciones) = $30-40 USD/mes para la mayoría de PyMEs. Tidio con AI incluido: $29/mes todo incluido. Voiceflow: $40/mes. Para volumen alto de más de 10,000 conversaciones: calcular costo de OpenAI tokens directamente.

¿El chatbot reemplaza al equipo de ventas?

No, lo complementa. El chatbot maneja la primera capa: responder FAQs, calificar si el visitante es cliente potencial, capturar datos y agendar primera llamada. El equipo humano hace el cierre, propuestas complejas y relaciones. El chatbot libera al equipo de preguntas repetitivas.

¿El chatbot funciona bien en español mexicano?

GPT-4 y GPT-4o tienen excelente español mexicano. En el prompt del sistema especifica que responda en español mexicano con lenguaje formal pero cercano. También puedes incluir ejemplos de respuestas con el tono que quieres para resultados muy naturales.

¿Cómo evito que el chatbot dé información falsa?

Tres medidas: 1) En el prompt: solo responde basado en la información que tienes, si no sabes algo pide el email del cliente, 2) Habilita RAG en Botpress para que el bot solo use tu base de conocimiento, 3) Revisión semanal de conversaciones para identificar respuestas incorrectas y corregir la base.