La mayoría de los tutoriales de "agregá un chatbot a tu web" terminan con un bot que saluda y después no responde nada útil. La diferencia entre eso y un bot que de verdad te ahorra tiempo no es el modelo. Es con qué lo alimentás y cómo lo probás.
Esta guía usa DokBot, pero los pasos sirven para cualquier chatbot basado en documentos (RAG). No necesitás programar y podés hacer todo en un plan gratuito en menos de una hora.
Antes de empezar: juntá los documentos correctos
Abrí tu bandeja de entrada, WhatsApp o tickets de soporte y anotá las 20 preguntas que más respondés. Después buscá dónde está cada respuesta: la página de preguntas frecuentes, la política de envíos y devoluciones, la lista de precios, el manual del producto, la guía de inicio. Esa es tu primera base de conocimiento.
Dejá afuera todo lo desactualizado o contradictorio. Si tenés dos PDFs con precios distintos, el bot va a encontrar los dos y el resultado no te va a gustar. Si una respuesta solo existe en tu cabeza, escribila en un archivo de texto o markdown simple. Cinco documentos buenos le ganan a cincuenta mediocres.
Paso 1: Creá una base de conocimiento y subí tus archivos
En DokBot, creá una base de conocimiento y subí archivos PDF, DOCX, XLSX, MD o TXT (hasta 10 MB cada uno), o pegá la URL de una página de tu sitio para importarla. Cada documento pasa por Pendiente, Procesando y Listo, y podés ver cuántos fragmentos generó.
Un consejo práctico: si un PDF es una imagen escaneada, no hay texto para extraer. Exportalo de nuevo desde el archivo original o pasalo a texto antes. Un documento que genera cero o muy pocos fragmentos suele ser la razón por la que un bot "no sabe" algo.
Paso 2: Creá el bot y elegí un modelo
Creá un bot, asignale la base de conocimiento y elegí cómo va a funcionar. Tenés dos opciones: usar créditos IA de DokBot (el plan gratuito incluye créditos de bienvenida, así que podés arrancar sin API key) o conectar tu propia key de OpenAI, Anthropic, Google AI Studio, Groq, OpenRouter, CheaperInference u Ollama Cloud y pagarle directo al proveedor.
Para consultas de clientes, un modelo rápido y barato suele alcanzar. Dejá la temperatura baja (entre 0,2 y 0,4) y escribí un system prompt corto: quién es el bot, el tono y una regla clara, por ejemplo "Respondé solo con la información del contexto. Si no está, decilo y ofrecé tomar el email del visitante."
Después configurá lo que ve el visitante: nombre del bot, avatar, color de marca, mensaje de bienvenida y el mensaje de fallback para cuando no puede ayudar.
Paso 3: Probalo con tus preguntas reales
Este es el paso que la gente se saltea y el que más importa. Agarrá las 20 preguntas del principio y hacelas en el Live Preview, escritas como las escriben tus clientes, con errores de tipeo incluidos. Mientras el bot está en borrador, el widget no responde en sitios externos, así que podés iterar sin riesgo.
Cuando una respuesta está mal, el arreglo casi siempre está en el documento, no en el prompt. Agregá la información que falta, hacé más clara la sección, subí la versión nueva (y borrá la vieja) y preguntá de nuevo. También hacé dos o tres preguntas que sabés que no están cubiertas y fijate que el bot lo reconozca en vez de inventar.
Paso 4: Instalá el widget en tu página web
En la pestaña Instalar del bot vas a encontrar una única etiqueta script. Pegala una sola vez, justo antes del cierre de la etiqueta </body> de tu sitio. El widget se renderiza dentro de un Shadow DOM, así que no rompe tus estilos y tu CSS no lo rompe a él. Así se instala en las plataformas más comunes:
WordPress: usá un plugin para código de cabecera y pie (como WPCode) y pegá el script en la sección del footer, o agregalo al footer.php de tu tema si usás un tema hijo.
Shopify: entrá a Tienda online, Temas, Editar código, abrí theme.liquid y pegá el script justo antes de </body>.
Webflow: andá a Site settings, Custom code, y pegalo en el campo Footer code. Después publicá el sitio.
Next.js o React: agregalo en el layout raíz con el componente Script (o una etiqueta script común), manteniendo el atributo data-bot-id.
Cuando sepas dónde va a vivir el bot, agregá tu dominio en la lista de dominios permitidos de la configuración, así nadie más puede embeberlo.
Paso 5: Publicalo y revisá lo que no pudo responder
Publicá el bot desde su pestaña Overview y el widget queda activo. A partir de ahí, la página de Conversaciones muestra los chats que el bot derivó: el email del visitante (si lo dejó) y la transcripción completa. Respondelos, marcalos como contactados y sumá la información que faltaba a tus documentos.
Después de dos o tres semanas haciendo esto, la mayoría de los bots dejan de caer en fallback con las preguntas comunes. Ahí es cuando empiezan a ahorrar tiempo de verdad.
Problemas comunes (y cómo resolverlos)
El widget no aparece: revisá que el bot esté Publicado y no en Borrador, que el script esté en la página que estás mirando (algunos temas tienen plantillas separadas) y que tu dominio esté en la lista de dominios permitidos si configuraste una.
Las respuestas son vagas o genéricas: probablemente tus documentos también lo sean. Reescribí la sección con datos concretos: precios, plazos, pasos, nombres.
El bot responde cosas que nunca le dijiste: ajustá el system prompt para que use solo el contexto y bajá la temperatura.
Si querés saber cuánto te va a costar a medida que crezca el tráfico, desglosamos los números en nuestro post sobre cuánto cuesta realmente un chatbot de IA en tu web.
El Veredicto: ¿Por qué elegir DokBot?
- Arrancá por tus 20 preguntas más frecuentes y los documentos que las responden.
- Dejá afuera archivos desactualizados o contradictorios; calidad antes que cantidad.
- Usá un system prompt corto y estricto y una temperatura baja.
- Probá con preguntas reales de clientes antes de publicar, y arreglá los documentos antes que el prompt.
- Una sola etiqueta script antes de </body> funciona en WordPress, Shopify, Webflow, Next.js o HTML.
Armá tu primer bot en menos de una hora
Subí tus documentos, probá las respuestas y pegá una línea de código en tu sitio. Plan gratuito, créditos de bienvenida incluidos y sin API key.