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.
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.
ChattyBox rastrea su sitio web, documentación, centro de ayuda, CMS o base de conocimientos existentes y luego inserta un chatbot que responde a partir de su propio contenido publicado, en lugar de la memoria genérica del modelo.
Crea un proyecto de ChattyBox, conecta tu URL pública de Drupal y prueba preguntas de visitantes reales.
Añade el repositorio VCS de GitHub de ChattyBox a tu proyecto Drupal y requiere openstaticfish/chattybox-drupal:^0.1 con Composer.
Activa el módulo de ChattyBox y abre Configuration > Web services > ChattyBox.
Pega la clave API pública del widget desde la pestaña Embed. El endpoint de producción se configura automáticamente.
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
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, las citas de fuentes, las conversaciones y el análisis de preguntas.
Utilice estos puntos de control para decidir si ChattyBox debe sentarse junto a su plataforma de documentos, reemplazar a un asistente independiente o permanecer aislado para realizar pruebas.
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.
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.
Conecta la URL pública de Drupal en ChattyBox y conserva el flujo de publicación existente de Drupal como fuente de verdad.
Las protecciones de rutas administrativas, la carga exclusiva para HTML y los ajustes de datos escapados mantienen la integración centrada en las páginas públicas.
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
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
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
Los visitantes obtienen una experiencia de chat flotante que enlaza con las páginas de Drupal que respaldan cada respuesta.
La instalación con Composer no necesita código del tema. Si un sitio tiene rutas públicas de checkout, cuenta o membresía, un módulo personalizado puede desactivar el widget para esas solicitudes.
<?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;
}
}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.
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -yAñade el widget mantenido de ChattyBox a las páginas HTML públicas de Drupal y proporciona la clave pública del proyecto y el endpoint de producción gestionado. ChattyBox se ocupa del rastreo, la recuperación, las respuestas, las citas y los análisis.
No. Composer instala el módulo y Drupal carga su biblioteca declarada en las rutas HTML públicas aptas. No es necesario editar las plantillas del tema.
No. El módulo no copia contenido en Drupal. Conecta tu URL pública de Drupal en ChattyBox y actualiza el rastreo desde el panel de ChattyBox cuando cambie el contenido publicado.
Sí. Las rutas administrativas y las respuestas que no sean HTML se omiten automáticamente. Usa hook_chattybox_load_widget_alter() para las rutas públicas de checkout, cuenta o membresía que no deban mostrar el widget.
No se requiere tarjeta de crédito. Tu contenido no se usa para entrenar modelos.
Plan Free. Sin tarjeta.
We use optional analytics and tag-management tools to understand site use. Choose whether to allow PostHog and Google Tag Manager. Turning analytics off reloads this page so the change takes effect cleanly. Essential site functionality and error monitoring are not controlled by this choice. Read our privacy policy.