Saltar al contenido principal
Módulo de Drupal de ChattyBox

Añade asistencia de IA con citas de fuentes a tu sitio de Drupal

Instala el módulo de Drupal de ChattyBox con Composer para añadir un chatbot de IA con citas de fuentes a tus páginas públicas de Drupal sin editar las plantillas del tema ni crear una pila RAG personalizada.

Rastrea páginas de documentación publicadasRespuestas con citas de fuentesIncrustado con un scriptNo se requiere migración de documentosNo se requiere tarjeta de créditoTu contenido sigue siendo tuyo
Preguntar a ChattyBox
¿Por dónde debería empezar si necesito una respuesta fiable de este sitio?
Empieza añadiendo la URL pública de tu sitio a ChattyBox. Recupera contenido indexado para orientar las respuestas y puede mostrar enlaces a páginas fuente para que los visitantes las revisen. Prueba las respuestas y los mensajes de respaldo antes del lanzamiento.
iFuentes3^
módulo de Drupal guía
chattybox.ai
Analítica
chattybox.ai
Inicio
chattybox.ai

Conversación ilustrativa: no es un chat en directo.

Con tecnología de ChattyBox

Distribución actual

Instala el módulo etiquetado desde GitHub público

ChattyBox aún no aparece listado en Drupal.org ni Packagist. Añade el repositorio VCS de GitHub antes de requerir openstaticfish/chattybox-drupal:^0.1; todavía no hay actualizaciones gestionadas por directorio.

El cargador automático del módulo auditado no comprueba el consentimiento del visitante antes de cargar. Si se requiere consentimiento, usa una integración que tenga en cuenta el consentimiento y que impida la carga hasta que se otorgue, en lugar de activar el cargador automático. Consulta la guía de configuración de Drupal y verifica la revocación con el cargador desplegado.

Lance un chatbot con citas de fuentes sin reconstruir su pila web

ChattyBox rastrea tu sitio web, documentación, centro de ayuda, CMS o base de conocimientos existentes. El contenido recuperado puede orientar las respuestas del chatbot; comprueba la precisión de las respuestas y las citas.

Instala el módulo mantenido mediante Composer en lugar de copiar archivos o editar las plantillas del tema.
Responde a partir del contenido público de Drupal que elijas, incluidas páginas, documentación, preguntas frecuentes y bases de conocimiento.
El módulo auditado omite las rutas administrativas y las solicitudes cuyo formato de solicitud de Drupal no es HTML; no comprueba el Content-Type de la respuesta final ni la privacidad de las páginas.
Sigue la política de idioma del proyecto o define una sustitución de idioma cuando el proyecto permita sustituciones por script.
Paso del flujo de trabajo

Crea un proyecto de ChattyBox, conecta tu URL pública de Drupal y prueba preguntas de visitantes reales.

Paso del flujo de trabajo

Añade el repositorio VCS de GitHub de ChattyBox a tu proyecto Drupal y requiere openstaticfish/chattybox-drupal:^0.1 con Composer.

Paso del flujo de trabajo

Activa el módulo de ChattyBox y abre Configuration > Web services > ChattyBox.

Paso del flujo de trabajo

Pega la clave API pública del widget de Install > Website installation. Compara el endpoint de API definido en el código del módulo con el fragmento de instalación; si son diferentes, usa la instalación manual.

Paso del flujo de trabajo

Activa el chatbot y verifica el lanzador, la calidad de las respuestas y las citas de fuentes en una página pública.

Lanzamiento en tres pasos

Pegue la URL de módulo de Drupal, pruebe las respuestas con citas y luego instale el widget.

Crea tu chatbot de Drupal
Configuración de Drupal con Composer como prioridad

Un límite claro entre Drupal y ChattyBox

Composer gestiona el código del módulo, Drupal gestiona la configuración y el renderizado de las páginas, y ChattyBox se ocupa del rastreo, la recuperación de contenido, las citas de fuentes y las conversaciones; el análisis de preguntas está incluido en los planes Pro y Business.

Camino de decisión

Usa estos puntos de control para decidir si ChattyBox debe funcionar junto a tu plataforma de documentación, sustituir a otro asistente o permanecer aislado para las pruebas.

01

Instalación gestionada por Composer

Registra una vez el repositorio VCS público, requiere el módulo etiquetado y mantén las actualizaciones dentro del flujo de trabajo de tu proyecto Drupal.

02

Una sola pantalla de ajustes

Configura la clave pública del widget, la URL del cargador, el comportamiento del idioma y la activación del frontend desde Configuration > Web services > ChattyBox.

03

Respuestas basadas en contenido público

Conecta la URL pública de Drupal en ChattyBox y conserva el flujo de publicación existente de Drupal como fuente de verdad.

04

Carga del frontend más segura

El módulo auditado usa ajustes de datos escapados y omite las rutas administrativas y los formatos de solicitud de Drupal que no son HTML, pero no comprueba el Content-Type de la respuesta final ni la privacidad de las páginas del frontend.

El límite de integración

Composer instala. Drupal publica. ChattyBox responde.

Mantén claras las responsabilidades: Composer gestiona el ciclo de vida del módulo, Drupal sigue siendo la fuente pública de contenido y ChattyBox convierte ese contenido en una experiencia de soporte probada y con citas.

Con Composer

Instala y actualiza

Registra el repositorio público de GitHub, requiere el módulo y mantén las versiones dentro del flujo de trabajo del proyecto Drupal.

En Drupal

Configura páginas públicas

Activa el módulo, pega la clave pública del proyecto y elige el comportamiento del idioma en el formulario de configuración de Drupal.

Para visitantes

Responde con contexto

Los visitantes disfrutan de un chat flotante que puede enlazar a las páginas de Drupal que respaldan las respuestas. Algunas respuestas, incluidas las respuestas de respaldo, pueden no tener fuentes.

Opcional: excluye flujos privados de Drupal

La instalación con Composer no requiere código en el tema. El módulo no comprueba la privacidad de las páginas; usa un módulo personalizado para excluir rutas de pago, cuenta o membresía cuando corresponda, y verifica la variación y la invalidación de la caché para esa exclusión.

  1. 1Instala y configura primero el módulo para que funcione el comportamiento predeterminado de las páginas públicas.
  2. 2Implementa hook_chattybox_load_widget_alter() en un módulo personalizado cuando una ruta no deba mostrar el chat.
  3. 3Prueba la ruta excluida y una página pública normal en una ventana de incógnito, tanto con las cachés de Drupal y las intermedias llenas como vacías.
mymodule.module
php
<?php
/**
 * Implements hook_chattybox_load_widget_alter().
 */
function mymodule_chattybox_load_widget_alter(&$should_load, $config, $route_match) {
  if ('commerce_checkout.form' === $route_match->getRouteName()) {
    $should_load = FALSE;
  }
}
Ruta de instalación

Instala el módulo de Drupal con Composer

Registra el repositorio público de GitHub, requiere el módulo en su versión etiquetada y actívalo en Drupal. No se necesita código del tema.

  1. 1Añade el repositorio VCS de GitHub de ChattyBox a tu proyecto Drupal y requiere openstaticfish/chattybox-drupal:^0.1 con Composer.
  2. 2Activa el módulo de ChattyBox y abre Configuration > Web services > ChattyBox.
  3. 3Pega la clave API pública del widget de Install > Website installation. Compara el endpoint de API definido en el código del módulo con el fragmento de instalación; si son diferentes, usa la instalación manual.
Crea tu chatbot de Drupal
Terminal
sh
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -y
Preguntas frecuentes

Preguntas comunes

1

¿ChattyBox aparece listado en Drupal.org o Packagist?

Todavía no. Actualmente, el módulo etiquetado se distribuye desde el repositorio público de ChattyBox en GitHub, por lo que Composer necesita la entrada de repositorio VCS documentada antes de poder requerirlo. Todavía no está disponible la detección de actualizaciones desde Drupal.org ni Packagist.

2

¿Qué hace el módulo de Drupal de ChattyBox?

El módulo auditado añade el widget de ChattyBox a las solicitudes aptas no administrativas con formato de solicitud HTML de Drupal, usando la clave pública del widget y un endpoint de API definido en el código. Compara ese endpoint con el fragmento de instalación y usa la integración manual si son diferentes. ChattyBox se ocupa del rastreo, la recuperación de contenido, las respuestas y las citas; los análisis están incluidos en los planes Pro y Business.

3

¿Necesito editar mi tema de Drupal?

No. Composer instala el módulo y Drupal añade la biblioteca declarada a las solicitudes aptas no administrativas con formato de solicitud HTML de Drupal. No es necesario editar las plantillas del tema.

4

¿El módulo copia o sincroniza mi contenido de Drupal?

No. El módulo solo carga el widget; no rastrea ni sincroniza contenido Drupal. Conecta tu URL pública de Drupal en ChattyBox y actualiza el rastreo desde el panel de ChattyBox cuando cambie el contenido publicado.

5

¿Puedo mantener el chat desactivado en las rutas de checkout o cuenta?

Sí. El módulo auditado omite las rutas administrativas y los formatos de solicitud de Drupal que no son HTML, pero no comprueba la privacidad de las páginas del frontend. Usa hook_chattybox_load_widget_alter() para las rutas de pago, cuenta o membresía que no deban mostrar el widget, y verifica la variación y la invalidación de la caché.

Empieza gratis

No se requiere tarjeta de crédito

Crear chatbot gratis

Plan Free. Sin tarjeta.