BotChata

Cómo añadir un chatbot con IA a WordPress en 5 minutos

↑ Parte de chatbot para tu página web

En resumen: creas un agente en BotChata, dejas que indexe tu web y pegas una sola etiqueta de script en el pie de WordPress con un plugin de cabecera y pie. A partir de ahí el bot responde a tus visitantes las 24 horas usando solo el contenido de tu sitio, en español o en el idioma de quien pregunta. Sin código, sin desarrollador, unos 5 minutos.

El mismo agente atiende también Messenger, Instagram Direct y Telegram desde el plan Base, con una única base de conocimiento.

→ Empieza gratis — sin tarjeta · En marcha en 5 minutos · Plan gratuito para siempre

Qué necesitas

Si estás en WordPress.com: pegar etiquetas de script solo es posible a partir del plan Business. En WordPress autoalojado funciona con cualquier plantilla y cualquier hosting.

Parte 1 — Configurar BotChata (unos 3 minutos)

Paso 1: crea el agente

Regístrate en botchata.net y abre el panel. Pulsa «Añadir sitio»; en la ventana «Añadir un agente» escribe el nombre del sitio y la URL del sitio web, y pulsa «Crear e iniciar la indexación». La indexación empieza sola.

El plan gratuito no pide tarjeta, solo email. En los planes de pago la ventana muestra antes un paso opcional «IA» para elegir el sector y el rol del agente; puedes pulsar «Omitir» y cambiarlo después en Entrenamiento → Comportamiento.

Paso 2: espera a que termine de indexar

BotChata recorre las páginas accesibles y construye la base de conocimiento. Una web de ~50 páginas tarda 1–3 minutos. En Entrenamiento → Enlaces ves cada página recogida; cuando todas aparecen como «Indexado», el agente está listo.

Detalle que en WordPress importa más de lo que parece: se indexa lo que la página entrega como texto. Si tienes el horario o las condiciones dentro de una imagen — muy típico en plantillas visuales y en constructores como Elementor o Divi — el bot no lo lee. Sácalo a texto y gana el bot, y de paso el SEO. Los precios, en cambio, el bot no los toma de tus páginas: van en Entrenamiento → Docs/Q&A → Listas de precios.

Para añadir después otra fuente (un segundo dominio o una sola página), usa «Añadir enlace» en Entrenamiento → Enlaces y elige 🌐 Sitio completo o 📄 Página única.

Paso 3: prueba rápida

Abre el Resumen del agente y hazle en el chat de prueba tres preguntas reales de tus clientes («¿cuánto cuesta el envío?», «¿abrís los sábados?»). Si acierta, ya puedes instalarlo.

Paso 4: copia el código

Abre Publicación → Widget, pasa a la pestaña «Script» y pulsa «Copiar» junto al código de inserción:

<script
  src="https://botchata.net/api/widget.js"
  data-api-key="TU_CLAVE"
  data-api-url="https://botchata.net/api"
  defer
></script>

defer hace que el widget cargue de forma asíncrona: no bloquea el renderizado ni penaliza tus Core Web Vitals. El widget vive en un Shadow DOM aislado, así que no puede romper los estilos de tu plantilla.

Parte 2 — Pegar el código en WordPress (unos 2 minutos)

Tres caminos. El A vale para casi todo el mundo: sin código y a prueba de actualizaciones.

✅ Método A (recomendado): plugin de cabecera y pie

  1. En el escritorio: Plugins → Añadir nuevo plugin.
  2. Busca WPCode (antes «Insert Headers and Footers»), instálalo y actívalo.
  3. Ve a Code Snippets → Header & Footer (el menú del plugin; en algunas traducciones aparece como «Fragmentos de código»).
  4. Pega el script de BotChata en la caja Footer (pie).
  5. Guardar.

¿Por qué el pie y no la cabecera? El script debe ir justo antes de </body>: primero carga tu página, después el widget.

Método B: tema de bloques, desde el editor del sitio

Con una plantilla moderna de bloques (Twenty Twenty-Four o Twenty Twenty-Five) no hace falta plugin:

  1. Apariencia → Editor.
  2. Abre la parte de plantilla Pie de página (en las versiones recientes está en Patrones; en las anteriores, en Plantillas).
  3. Añade un bloque HTML personalizado al final y pega el script.
  4. Guardar.

Método C: a mano en footer.php (para quien toca código)

Solo si editas ficheros de plantilla a conciencia, y siempre en un tema hijo: si no, la próxima actualización se lleva el cambio por delante.

  1. Apariencia → Editor de archivos de temas.
  2. Abre footer.php.
  3. Pega el script justo antes de </body>.
  4. Actualizar archivo.

Parte 3 — Comprobar que funciona

  1. Abre tu web en una ventana de incógnito.
  2. Abajo a la derecha aparece la burbuja de BotChata.
  3. Pregúntale algo real de tu negocio.
  4. Debe responder en segundos con información de tu web.

¿Ves el widget? Ya está en marcha. 🎉 Unos minutos después, el Resumen de BotChata también muestra en qué dominio se ha detectado el widget.

El mismo bot, también en tus mensajeros

Cuatro canales, un agente (los mensajeros, desde el plan Base): tu web, Facebook Messenger, Instagram Direct y Telegram. Una sola base de conocimiento — reindexas una vez y la respuesta cambia en los cuatro sitios, y todas las conversaciones llegan a una misma bandeja.

Lo que este bot no hace

RGPD y aviso de IA

Problemas habituales

SíntomaSolución
No aparece la burbuja.Vacía la caché: la del navegador y la del plugin (WP Rocket, LiteSpeed, W3 Total Cache). Comprueba que el script sigue guardado en el pie.
Responde «no lo sé» a algo que sí está en la web.Esa página puede no estar indexada, o el dato está dentro de una imagen. Revisa Entrenamiento → Enlaces y reindexa con un clic.
El widget no encaja con los colores de la web.Colores, tamaño y modo claro u oscuro se ajustan en Publicación → Widget, en cualquier plan.
Responde en otro idioma.Detecta el idioma del visitante. Pruébalo en una ventana nueva escribiendo en español.
Estoy en WordPress.com y no veo dónde pegar código.Disponible desde el plan Business de WordPress.com. En wordpress.org autoalojado funcionan los tres métodos.
Un plugin de optimización rompe el script.Excluye botchata.net de la combinación y minificación de JavaScript en el plugin de caché.

Preguntas frecuentes

¿Necesito un plugin de BotChata? No. Basta una etiqueta de script. El plugin de cabecera y pie del método A es solo la forma más cómoda de insertarla sin tocar código.

¿Funciona con Elementor, Divi o cualquier constructor? Sí. El script se carga a nivel de sitio desde el pie, así que es independiente de la plantilla y del constructor.

¿Y con WooCommerce? Sí. El script funciona igual en una tienda WooCommerce, y además hay una integración específica para consultar el estado de un pedido, desde el plan Business.

¿Cuánto cuesta? El plan gratuito es 0 € para siempre: 1 agente, 200 000 caracteres indexados y 100 mensajes al mes, sin tarjeta. Los planes de pago son Base 39 €, Business 119 € y Premium 299 € al mes (ver precios), con precio fijo y sin créditos por mensaje.

¿Ralentiza la web? No: carga con defer, de forma asíncrona, después del contenido, y vive en un Shadow DOM aislado.

¿Se puede quitar la marca «Powered by BotChata»? Solo en Enterprise, previa consulta. El aviso de IA, en cambio, permanece siempre.

¿Qué pasa si actualizo el contenido de la web? Reindexas con un clic desde Entrenamiento → Enlaces. Desde el plan Business el sitio se reindexa además de forma automática cada semana.

¿Puede pasar la conversación a una persona? Sí, desde el plan Business: el bot avisa a tu equipo por Telegram y una persona continúa la conversación con el historial delante. Mientras la persona está en el chat, el bot no interviene.


→ Crear mi agente gratis · Ver precios · Volver al índice