Volver al panel

Documentación

Aprende a usar Asyntai

Cómo añadir el chatbot de IA de Asyntai a Odoo

Guía paso a paso para sitios web de Odoo

Obtener código de inserción

Paso 1: Obtén su código de inserción

Primero, ve a tu Panel de control de Asyntai y desplázate hasta la sección "Código de inserción". Copia tu código de inserción único que se verá así:

<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>

Nota: El código anterior es solo un ejemplo. Debe copiar su propio código de inserción único desde su Panel de control ya que contiene su ID de widget personal.

Paso 2: Añadir código usando inyección de código (Odoo 16+)

Si estás usando Odoo versión 16 o posterior, puede usar la función integrada de inyección de código para agregar el chatbot a todas las páginas:

  1. Inicia sesión en su backend de Odoo y ve a la aplicación Website
  2. Haga clic en Edit para entrar al editor del sitio web
  3. Haz clic en la opción Tema en la barra de herramientas del editor
  4. Navegue a Website Settings
  5. Busque y haga clic en Code Injection
  6. Haga clic en la opción </body> para agregar código antes de la etiqueta de cierre body
  7. Pegue su código de inserción de Asyntai en el editor de código
  8. Haga clic en Save para aplicar los cambios

Consejo: Agregar el código en la sección </body> lo coloca justo antes de la etiqueta de cierre body, que es la ubicación recomendada para widgets de chat y no ralentizará la carga de su página.

Alternativa: Usar el editor HTML (Odoo 14-15)

Para las versiones 14 y 15 de Odoo, puede usar el Editor HTML para agregar el código:

  1. Inicia sesión en su backend de Odoo y ve a la aplicación Website
  2. Haga clic en Edit para entrar al editor del sitio web
  3. Haga clic en el menú desplegable Customize
  4. Seleccione HTML/CSS/JS Editor
  5. Elija Main Layout de la lista de plantillas editables
  6. Desplácese hasta el final de la plantilla, justo antes de la etiqueta de cierre </t>
  7. Pegue su código de inserción de Asyntai
  8. Haga clic en Save y actualice la página

Importante: Al editar el HTML directamente, asegúrese de usar sintaxis XHTML válida. Su etiqueta de script debe cerrarse automáticamente si es necesario. Los cambios se aplicarán a todas las páginas de su sitio web.

Alternativa: Método para desarrolladores (Módulo personalizado)

Si es desarrollador o tiene acceso a módulos personalizados de Odoo, puede crear una plantilla que herede del layout del sitio web:

<template id="asyntai_chatbot" inherit_id="website.layout">
    <xpath expr="//div[@id='wrapwrap']" position="after">
        <script async="async" src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"/>
    </xpath>
</template>

Nota: Este método requiere crear un módulo personalizado de Odoo y agregar el código anterior a las vistas XML de su módulo. Después de agregarlo, actualice su lista de módulos e instale el módulo.

Paso 3: Verificar la instalación

Después de guardar sus cambios, abra su sitio web en una nueva pestaña del navegador o en una ventana de incógnito. Debería ver el botón del widget de chat en la esquina inferior derecha. Haga clic en él para asegurarse de que se abra y funcione correctamente.

¿No ves el widget? Asegúrese de haber guardado sus cambios y limpiado la caché del navegador. Intente ver su sitio en una ventana de incógnito. Si hizo cambios a través del Editor HTML, es posible que necesite actualizar la página o vaciar la caché de recursos de Odoo.