Graphlogic-latam
  • Getting Started
    • 🚀Guía de documentos
    • 📑Tutoriales de bots
      • 📋Creación de un robot de encuestas sencillo
      • ☔Creación de un bot con integración del servicio meteorológico
      • 🗣️Crear un bot con reconocimiento de voz
    • ❓PREGUNTAS FRECUENTES
    • 📔Qué preparar antes de crear tu Bot
      • 🔘Definir el objetivo y la funcionalidad necesaria
      • 💾Preparar los datos para el robot
      • 🧍Estilo de comunicación y humanización del bot
    • 📕Qué es Graphlogic.ai
    • 🗓️Historia de los comunicados
    • ▶️Cómo empezar a utilizar la Plataforma
      • 👨‍🦱Cuenta de usuario de la plataforma
        • 👨‍🦱Registro y autorización
        • 🏢Cuenta de usuario y empresa
        • 👨‍👨‍👦Funciones y gestión de usuarios en la empresa
        • 💵Suscripción y pago
  • 💻Vista general de las pestañas de la plataforma
    • 📁Pestaña Panel de control (Carpetas)
    • 📊Ficha Recursos
  • 🛠️Cómo crear tu Bot
    • 💡Proyecto: creación, edición, clonación y supresión
    • 🧾Agente y sus versiones
    • 🕵️‍♂️Agente: creación, edición y supresión
    • 📗Creación de un agente en Excel
    • 🔁Agente: exportación, importación, clonación y sustitución
    • 🗳️Visión general de BotBuilder y sus pestañas
      • 🗒️Pestaña Diseñador de agentes
      • 🎴Pestaña Intentos
      • 📖Pestaña Vocabularios
      • ↗️Ficha Solicitudes externas
      • ⬇️Fuentes de datos de preguntas y respuestas
    • 🚧Cómo construir el guión de un Agente
      • 🗃️Creación y tipos de ranuras y sub ranuras
      • 🎚️Desplazamiento y clonación de ranuras y ramas de script
      • 🧾Navegación por el árbol de guiones
      • 🖊️Cómo crear y configurar las franjas horarias
        • ▶️Inicio de un guión | Ranura de inicio
        • ⬇️Correos y notificaciones | Ranura para solicitudes entrantes
        • ⌚Activación del chatbot con un temporizador | Ranura del temporizador
        • 🛎️Correos en WhatsApp | Ranura de notificación
        • 📎Envío de archivos a usuarios bot | Ranura para archivos adjuntos
        • 📃Respuestas de texto | Ranura de texto
        • ⬆️External Request slot (Sending Requests to APIs from script)
        • 🗣️Transferencia del diálogo al operador | Cambiar ranura de modo de chat
        • 🧎Esperar el mensaje del usuario Bot | Esperar el espacio de reacción
        • 📚Bifurcación del script en función de las condiciones| Ranura de regla de transición y subranura de c
        • 7️⃣Botones en los mensajes del bot | Ranura de menú de botones +Subranuras de botones y Fallback
        • 🧏‍♂️Comprobación del formato de los datos introducidos por el usuario del bot| Ranura Expresión regular
        • 💡Reconocimiento de intenciones | ranura NLU + subranuras Intent y Fallback
        • 🤸‍♂️Transiciones a partes aleatorias del guión | Ranura de salto
        • 📑Recogida de datos del usuario Bot | Slot Llenado de slot
        • 💾Crear y guardar variables de contexto | Ranura de memoria
        • 📘Reconocimiento de entidades | Ranura para sinónimos
        • 🔄Implementación de bucles en un script | Repetición de slotGraphlogic.ai documentación
        • 🪩Reconocimiento de idiomas
        • 👩‍💻Generar una respuesta basada en una fuente de datos |Q&A
    • 🗨️Reconocimiento del lenguaje natural en los agentes
      • 🗣️Reconocimiento del lenguaje natural
      • 📈Las 5 intenciones principales
      • 🔒Reconocer entidades | Vocabularios
    • ✒️Sintaxis
    • ↕️Orquestación de agentes
    • ☎️Transferencia a un operador
    • 📌Opción de punto de guardado
    • ↘️Estado de la comunicación. Opción Continuar conversación
  • 🔀Cómo utilizar el contexto del chat en su agente
    • 🔡Variables de contexto
    • ✅Variables de contexto del sistema
    • 🖥️Variables de contexto del canal
    • 🚹Variables de contexto del usuario
  • ✅Cómo formar con éxito a su agente
    • ✅Requisitos para el éxito de la formación de agentes
    • 📋Probar el script del Agente
    • 👨‍💻Comprobación y mejora del reconocimiento de agentes: selección del umbral de confianza
    • ⚙️Formación adicional del Agente desde la pestaña Análisis
  • ⚛️Cómo desplegar su Agente en los canales
    • 🤖Publicar un proyecto
    • 🖥️Despliegue del proyecto en los canales
    • 🗨️Mensajeros
      • Telegram
      • 360Dialog (WhatsApp)
      • 360Dialog (nube)
      • Viber
      • Line messenger
      • VK Teams
      • 📇Widget
      • Facebook Messenger
    • 👨‍💻Plataformas omnicanal
      • Jivo
      • Chat2Desk
      • Bitrix24
      • Livetex
      • Edna Chat Center
      • Edna Pulse
      • Webim (External Bot API 1.0)
      • Webim (API de bots externos 2.0)
      • Omnidesk
    • Mensajeros de empresa
      • Microsoft Teams
    • API de mensajería
      • Chat API
      • 🗣️API del buzón de voz
        • API de voz
    • Compatibilidad con Markdown en los canales de fin de agente
  • Uso de agentes
    • Límites
  • 📈Cómo comprobar Analytics para sus Agentes
    • Ficha Análisis y filtros
    • Historial del chat
    • Informe del contexto del chat
    • Informe de estadísticas de slot
    • Informe Stop Slots
    • Informe de uso del proyecto
  • 🧷Información complementaria
    • 🖥️Capacidades funcionales y no funcionales de la Plataforma
    • Otros
      • 🏅Buenas prácticas en el diseño de diálogos
      • 💻Requisitos del sistema para trabajar con la consola de usuario
      • 📚Recursos
    • Solicitud de agrupación de diálogos
  • Integración de canales
  • 🔑Copia de los recursos e infraestructuras necesarios
  • 📝Tarea de incorporación
Powered by GitBook
On this page
  • Objeto e información general
  • Creación y configuración de ranuras
  • Atributos de las ranuras
  • Botón y subranuras Fallback
  • Añadir subzonas de botones
  • Eliminación de subranuras de botones
  • Atributos de la subranura del botón
  • Atributos de subranura de reserva
  • Utilización de la sintaxis en la sublocal del botón
  • Funcionamiento de las slot
  1. Cómo crear tu Bot
  2. Cómo construir el guión de un Agente
  3. Cómo crear y configurar las franjas horarias

Botones en los mensajes del bot | Ranura de menú de botones +Subranuras de botones y Fallback

PreviousBifurcación del script en función de las condiciones| Ranura de regla de transición y subranura de cNextComprobación del formato de los datos introducidos por el usuario del bot| Ranura Expresión regular

Last updated 3 months ago

Objeto e información general

Menú de Botones es una Ranura que declara un bloque de botones que se definen después de esta Ranura.

Creación y configuración de ranuras

Atributos de las ranuras

Nombre - el nombre de la Ranura, que se mostrará en el Árbol de Script. La longitud máxima de un valor de campo es de 40 caracteres.

Botón y subranuras Fallback

Generación automática de subcuadros al crear un menú de botones

  • Al crear una ranura de menú de botones, se crean automáticamente dos subranuras de botones con los nombres "Botón 1" y "Botón 2" y una subranura de reserva.

  • Puede cambiar el texto de las subcuadrículas de botón generadas expandiendo la subcuadrícula haciendo doble clic con el ratón, introduciendo el nombre del botón en el campo ETIQUETA y pulsando el botón Guardar.

  • Siempre debe haber al menos una subranura de botón, por lo que la última subranura no se puede eliminar por sí sola, sólo se elimina junto con la ranura del menú de botones.

Añadir subzonas de botones

Con el botón "+" puede crear un nuevo botón Subslot. Se creará una nueva subranura de botón debajo de la subranura de botón generada automáticamente con el valor "Botón 2".

Eliminación de subranuras de botones

  • Para eliminar una subranura de botón, debe hacer clic con el botón derecho del ratón sobre ella y pulsar el botón Eliminar rama; a continuación, haga clic en Aceptar en el cuadro de diálogo emergente.

Es posible eliminar cualquier subranura de botón si, tras la eliminación, la ranura del menú de botones sigue teniendo al menos una subranura de botón.

  • No es posible eliminar la subranura de reserva. Cuando intente hacerlo, aparecerá el siguiente error en la parte inferior central:

  • Es imposible eliminar una subranura de un solo botón. Cuando intente hacerlo, aparecerá el siguiente error en la parte inferior central:

Atributos de la subranura del botón

  1. Nombre - el nombre de la Ranura, que se mostrará en el Árbol de Script. La longitud máxima de un valor de campo es de 40 caracteres. Si no se introduce un nombre, la subranura del árbol de guiones mostrará los primeros 34 caracteres del campo Etiqueta.

  2. Etiqueta - el nombre del botón que el Usuario Bot verá cuando se comunique con el Agente.

    1. Recorte de espacios: al pulsar el botón CREAR (al crear una Ranura) o GUARDAR (al editar una Ranura), se recortan los espacios y saltos de línea al principio y al final del campo Etiqueta.

Puede cambiar el texto de las subcuadrículas de botón generadas expandiendo la subcuadrícula haciendo doble clic con el ratón, introduciendo el nombre del botón en el campo ETIQUETA y pulsando el botón Guardar.

Importante: no se admite la concatenación de cadenas y variables en las subslots de los botones. Si el campo LABEL de un botón Subslot contiene una concatenación de variables o una cadena con una variable, al hacer clic en dicho botón, la Conversación pasará a fallback.

Atributos de subranura de reserva

Nombre - el nombre de la Ranura, que se mostrará en el Árbol de Script. La longitud máxima de un valor de campo es de 40 caracteres. Al crear una ranura de menú de botones, el campo Nombre de la subranura de reserva se rellena automáticamente con el contenido del campo Nombre de la ranura de menú de botones. Si se elimina el contenido del campo Nombre, la ranura secundaria del árbol de guiones aparecerá sin nombre.

Utilización de la sintaxis en la sublocal del botón

En la Ranura del Menú Botón, es posible utilizar Expresiones en el campo Etiqueta. Más información: Sintaxis

Funcionamiento de las slot

La ranura del menú de botones está vacía de contenido y sólo desempeña una función formal: define un bloque de botones cuyos nombres se indican a continuación en las subranuras de botones.

  1. Cuando se ejecuta la Ranura del Menú de Botones, se muestran botones en la pantalla que el Usuario Bot puede pulsar mientras se comunica con el Agente.

  2. Si el Usuario del Bot pulsa uno de los botones, la Conversación pasa a la Subranura del botón correspondiente a este botón. En este caso, el contenido de este botón se escribe en client_message.

  3. Importante: algunos Canales Finales añaden espacios al principio y al final del mensaje, incluso en las etiquetas del botón pulsado por el Usuario Bot, y éste puede poner accidentalmente un espacio al final del mensaje. En estos casos, se recortan los espacios exteriores del mensaje y se pulsa el botón cuya etiqueta coincide con la línea recibida.

  4. Si el Usuario Bot introdujo un texto que coincide con el texto de uno de los botones (sin importar mayúsculas o minúsculas), entonces la Conversación irá a la Sub-ranura del botón correspondiente a este botón. En este caso, el texto introducido por el Usuario Bot se registra en client_message.

  5. Si, en lugar de pulsar un botón, el Usuario Bot introduce cualquier texto que no coincida con el texto de ninguno de los botones, la Conversación pasa a la Subslot de reserva.

  6. Si el Usuario Bot envió un archivo, la Conversación va a la Subslot de reserva.

🛠️
🚧
🖊️
7️⃣