Cómo crear un Chatbot

Caja

Cada caja representa una acción dentro del flujo del chatbot. Selecciona una caja para ver su descripción, sus campos principales y la zona de configuración relacionada.

Receptivo

Es la caja inicial donde comienza todo. Permite simular, compartir el chatbot como enlace o insertarlo en una página web.

  • Nombre interno que distingue la caja dentro del argumentario.
  • Texto que documenta la funcionalidad de la caja.
  • Código único utilizado para identificar la cabecera.
  • Idioma configurado para el chatbot.
  • Voz usada cuando se realizan llamadas al argumentario.
Formulario de configuración de la caja Receptivo
Formulario de configuración de la caja Receptivo

Contenido disponible sin JavaScript

Los enlaces del menú llevan a cada sección. La interacción de resaltado requiere JavaScript, pero el contenido principal permanece visible.

Receptivo

Es la caja inicial donde comienza todo. Permite simular, compartir el chatbot como enlace o insertarlo en una página web.

Formulario de configuración de la caja Receptivo
  • etiqueta: Nombre interno que distingue la caja dentro del argumentario.
  • descripción: Texto que documenta la funcionalidad de la caja.
  • número de cabecera: Código único utilizado para identificar la cabecera.
  • idioma: Idioma configurado para el chatbot.
  • locutor: Voz usada cuando se realizan llamadas al argumentario.

Locución

Envía un mensaje al usuario. Puede usar texto escrito, archivos de audio y opciones de interrupción.

Formulario de configuración de la caja Locución
  • etiqueta: Identifica la caja en el flujo.
  • descripción: Explica el objetivo de la locución.
  • selector del canal: Define si se enviará audio, texto u otro canal disponible.
  • ficheros o texto: Contenido que recibirá el usuario.
  • interrupción para hablar: Permite que el usuario interrumpa la locución si el flujo lo requiere.

Solicitar

Solicita una respuesta al usuario y dirige el flujo según el resultado reconocido.

Formulario de configuración de la caja Solicitar
  • etiqueta: Nombre de la caja.
  • descripción: Descripción funcional de la solicitud.
  • 4 salidas posibles: Rutas para continuar según la respuesta, el silencio, el error o la gramática.
  • tiempo de espera máximo inicial: Tiempo que espera antes de detectar que no hay respuesta.
  • tiempo de escucha máximo: Duración máxima de escucha de la respuesta.
  • motor: Motor de reconocimiento configurado.
  • gramática: Reglas usadas para interpretar la respuesta.

Botón

Permite añadir hasta cuatro botones para que el usuario elija una opción de manera visual.

Formulario de configuración de la caja Botón
  • etiqueta: Identificador de la caja.
  • descripción: Descripción del propósito del bloque.
  • selector de locuciones: Mensaje que acompaña los botones.
  • etiquetas: Texto visible de cada botón disponible.

Multidígito

Caja reservada para gestionar entradas de múltiples dígitos. El contenido operativo queda marcado como por definir.

Formulario de configuración de la caja Multidígito
  • estado: Por definir.

Horario

Define periodos horarios y dirige el flujo según la fecha y hora de ejecución.

Formulario de configuración de la caja Horario
  • etiqueta: Nombre del bloque horario.
  • descripción: Explica el horario configurado.
  • periodos: Franjas, días y salidas que controlan el flujo.

Prefijo

Caja reservada para trabajar con prefijos de entrada. El contenido operativo queda marcado como por definir.

Formulario de configuración de la caja Prefijo
  • estado: Por definir.

Webservice

Hace llamadas a servicios web externos y permite guardar el resultado para usarlo después.

Formulario de configuración de la caja Webservice
  • etiqueta: Identificador de la caja.
  • descripción: Objetivo de la integración.
  • dirección del servicio: URL del servicio web que será invocado.
  • variable POST: Dato enviado al servicio.
  • JSON: Ruta para localizar el valor dentro de la respuesta.
  • insertar en memoria: Guarda el resultado para reutilizarlo.
  • salidas: Rutas según el resultado de la llamada.

Calcula

Ejecuta cálculos o expresiones y puede guardar el resultado en memoria.

Formulario de configuración de la caja Calcula
  • etiqueta: Identificador de la caja.
  • descripción: Detalle de la operación.
  • expresión: Fórmula o expresión que se calculará.
  • insertar en memoria: Variable donde se guardará el resultado.
  • salidas: Continuaciones posibles del flujo.

Acción

Ejecuta acciones auxiliares como marcas de tiempo, programación de llamadas, tipificación o transferencia.

Formulario de configuración de la caja Acción
  • etiqueta: Nombre de la acción.
  • descripción: Describe la acción configurada.
  • tipo de acción: Selecciona la operación que realizará la caja.
  • marca de tiempo: Registra un momento concreto del flujo.
  • programar llamada: Permite agendar una llamada posterior.
  • transferencia: Deriva la conversación o llamada a otro destino.

IA

Integra una inteligencia artificial en el flujo para interpretar mensajes y generar respuestas según instrucciones.

Formulario de configuración de la caja IA
  • etiqueta: Identificador de la caja.
  • descripción: Propósito de la IA dentro del flujo.
  • motor de IA: Modelo o motor usado para procesar la interacción.
  • variable de la memoria: Variable donde se guarda o lee contexto.
  • inicio: Instrucción inicial para la IA.
  • solicita: Petición que se envía a la IA.
  • texto que nosotros definamos: Prompt o contenido configurado por el usuario.
  • interrupción por hablar: Permite que el usuario interrumpa.
  • enviar respuesta al usuario: Envía la respuesta generada al usuario.
  • funciones: Funciones disponibles para la IA.
  • parámetros: Parámetros que completan la configuración.

Spider

Navega por una web, extrae información y la guarda para utilizarla dentro del argumentario.

Formulario de configuración de la caja Spider
  • etiqueta: Identificador de la caja.
  • descripción: Objetivo de la navegación.
  • motores de búsqueda: Motor usado para localizar información.
  • variable de la memoria: Variable donde se guarda el resultado.
  • retardo: Tiempo de espera durante la navegación.
  • comando: Instrucción que controla la extracción.
  • insertar el resultado en memoria: Guarda la información capturada.
  • salidas: Rutas posteriores disponibles.

Requeridas

Usar solo las cookies necesarias para el correcto funcionamiento de la página y sus herramientas.

Cookies Análiticas

Permitir el uso de cookies de análisis del sitio. Esto nos permitirá conocer datos relacionados con el tráfico de la web.

Cookies de Marketing

Estas cookies ayudarán a mostrarle el contenido que mas se ajuste a sus necesidades.