Nodo

Nodo

Un Nodo es un conjunto de respuestas de mensajes que pueden ser activadas siguiendo un camino y un disparador designados. Un chatbot es básicamente una combinación de nodos. Dentro de la estructura de un chatbot, hay tres tipos de nodos: Nodo General y Nodo Global, Nodo Transformador y Nodo Transformador Global.

Nodo General

El Nodo utilizado en el Gráfico de Nodos del Árbol se llama Nodo General o Nodo de Árbol, que se puede encontrar en el espacio de trabajo. Es el tipo más básico de nodo.

Tree Node
Nodo de Árbol

Nodo Global

Un Nodo Global se deriva del nodo de árbol y es una respuesta de mensaje que puede ser activada en cualquier parte del flujo de conversación. Por lo tanto, los usuarios no necesitan seguir el camino o disparador designado para recibir el mensaje. El nodo global es imprescindible para acciones que pueden realizarse en cualquier momento.

Global Node
Nodo Global

El nodo global se utiliza a menudo en las siguientes situaciones:

  1. Quieres configurar diferentes parámetros de URL que lleven al mismo destino
  2. Quieres permitir que ciertos botones se puedan hacer clic repetidamente
  3. Quieres poner ese botón en el menú persistente

Nodo Transformador

El Nodo Transformador es una categoría de nodo, junto con el Nodo General (Nodo de Árbol) y el Nodo Global.

A diferencia de un nodo general, un Nodo Transformador no es responsable de enviar mensajes al usuario final. En cambio, te permite transformar y modificar el evento entrante. Después de eso, el evento procesado puede ingresar nuevamente al nodo de coincidencia y ser capaz de activar el nodo hijo.

NOTAS
  1. El nodo transformador no se convierte en un nodo silenciado incluso si su prioridad es menor o igual a -10.
  2. Si "Redirigir" está habilitado en un nodo transformador, el evento modificado se pasará al nodo de redirección en lugar de activar el nodo hijo.
  3. El disparador del nodo transformador solo reacciona a eventos del nodo padre, pero pronto se admitirá el Nodo Transformador Global.
Transformer Node
Nodo Transformador 

Nodo Transformador Global 

Un Nodo Transformador Global se deriva del Nodo Transformador. Puede ser activado en cualquier parte del flujo de conversación, y el evento procesado puede ser pasado redirigiéndolo a otro nodo. Ofrece más flexibilidad para aplicar nodos transformadores en el flujo del chatbot.

Global Transformer Node
Nodo Transformador Global


Node Drawer

El Node Drawer es la sección superior ubicada justo debajo de la barra azul del menú principal. Actúa como un almacén de todos tus Nodos Globales creados y permite buscar un nodo en el cuadro de búsqueda a la izquierda.

Node Drawer
Node Drawer

Buscar Nodo

Dentro del Node Drawer, puedes buscar todos los nodos en el cuadro de búsqueda por el nombre o la descripción de los nodos. Cuando haces clic en uno de los nodos, este se resaltará en el color que elijas y se mostrarán sus detalles a la derecha. Esto te ayuda a navegar rápidamente entre los nodos cuando tu chatbot alcanza un tamaño considerable.

Search Function
Buscar Función


Construcción de ChatBots 

Crear Nodo

Haz Click aquí para empezar a trabajar en tu espacio de trabajo. 
  1. Haz clic en el botón "+" en la esquina superior derecha. Puedes elegir el tipo de nodo que deseas crear.
Create Node
Crear Nodo
  1. Una vez que hagas clic en el botón, se creará un nuevo nodo y podrás editar la información del nodo en el Inspector de Nodos a la derecha. Consulta la sección del Inspector de Nodos para obtener más detalles.
New Node
Nuevo Nodo
  1. Alternativamente, puedes crear un nuevo nodo arrastrando una línea desde un nodo existente y soltándolo en un área vacía.
New Node
Nuevo Nodo

Eliminar Nodo 

  1. Para eliminar un nodo, selecciona el nodo y haz clic en el botón "Eliminar" en la parte inferior izquierda.
Delete Node
Eliminar Nodo
  1. When a node is deleted, it will also remove its connection with other nodes.

RECORDATORIO
Al hacer esto, puedes insertar un nuevo nodo entre dos nodos existentes.
Delete Node
Eliminar Nodo

Posición Inicial

  1. Cuando se crea un nodo, al hacer clic en la etiqueta "Mover Nodo" en el nodo, puedes arrastrar y soltar el nodo para ajustar su posición.
Move Node
Mover Nodo
  1. Usando el botón "Posición Inicial" en la parte inferior izquierda, puedes siempre resetear el árbol a su posición inicial.
Initial Position
Posición Inicial

Desconectar Nodo

  1. Cuando seleccionas el enlace entre dos nodos, puedes usar el botón "Eliminar" en la parte inferior izquierda para desconectar esos dos nodos.
Disconnect Node
Desconectar Nodo
  1. Cuando dos nodos están desconectados, no podrán activarse entre sí directamente.
Disconnect Node
Desconectar Nodo

Conectar Nodo

  1. Cuando dos nodos están separados, puedes volver a conectarlos entre sí.
Connect Node
Conectar Nodo
  1. Para conectar dos nodos, primero puedes hacer clic en la cabeza / cola de un nodo y arrastrarlo hacia otro nodo. Cuando el pequeño punto en el nodo de destino se ilumina en verde, significa que puedes completar la conexión.
Connect Node
Conectar Nodo
  1. Con esta función, puedes crear conexiones desde múltiples nodos padres hacia un nodo hijo.
Connect Node
Conectar Nodo
  1. Sin embargo, cuando el pequeño punto en el nodo de destino se ilumina en rojo, significa que la conexión no está permitida según la lógica del árbol.
Connect Node
Conectar Nodo


Preferencia de Plataforma

La Preferencia de Plataforma será útil si estás utilizando respuestas específicas de plataforma en el chatbot. El menú desplegable mostrará todas las plataformas disponibles.

Después de elegir una plataforma como Facebook, todas las respuestas específicas de Facebook se pueden previsualizar en el Inspector de Nodos.

Además, cuando creas una nueva respuesta, la respuesta correspondiente será preseleccionada para ti según la preferencia de plataforma activa.



Bloquear Árbol

Para evitar que un árbol sea editado sin aviso, el administrador o propietario de la aplicación puede bloquear un árbol utilizando el botón Bloquear Árbol.

Una vez que un árbol está bloqueado, no se puede modificar hasta que sea desbloqueado por el administrador o propietario de la aplicación.