¡Bienvenido a ROBOT 51!
ROBOT 51 es un chatbot de www.sistemas51.com.ar . Un chatbot se compone de dos partes: “chat”, que significa conversar, y “bot”, que remite a robot.
Así, un chatbot en Facebook es un programa de inteligencia artificial, capaz de “conversar” con personas, responder a preguntas puntuales y brindar sugerencias de forma automática. De esta forma es posible configurarlo para contestar al público, de acuerdo al perfil y necesidades puntuales de cada negocio.
Por ejemplo, un chatbot puede ayudar a un usuario a reservar un turno, adquirir un producto o realizar un pedido online, entre otras posiblidades.
ROBOT 51 te permite:
Brindar atención personalizada a tus clientes en tiempo real.
Contestar sus dudas en cualquier momento del día.
Sumar una funcionalidad útil a tu Fan Page (lo cual representa una gran razón para seguirte en Facebook).
Fidelizar a tus clientes contestando sus consultas de forma inmediata.
Configurar las respuestas programadas, de acuerdo a tus diferentes objetivos.
Ofrecer atención al cliente sin necesidad de una persona para que cumpla ese rol.
Captar clientes indecisos brindándoles la respuesta que necesitan en el momento justo.
Estamos trabajando en nuestra aplicación para que todos tus canales (whatsapp, telegram, facebook) VIBRE sacándole todo el provecho…Consideraciones
El sistema fué realizado con GeneXus con la posibilidad de realizar bots a través de comandos y npl (natural procesing language, procesamiento natural del lenguaje).
El sistema inicio como un bot para exclusivamente conversaciones del tipo: bot da opciones y el usuario elige una opcion->bot responde.
En la última versión incluye una mini mini mini “AI” (ver resolución de conversaciones), acepta frases, analiza respuesta posibles, las clasifica por temas, da opciones, crea sub menús, etc
El sistema da soporte a N canales, las api para web, telegram, whastapp y facebook están soportadas de forma nativa, es decir sin necesidad de programación.
¿Como resuelve las conversaciones el bot?
La primera vez que el usuario se comunica con el bot, se ofrece una respuesta predefinida. Ésta puede ser una entrega de opciones o bien un pedido de datos al usuario.

Luebo el bot busca en el siguiente orden:
Si usuario seleccionó una opción de menú de la respuesta anterior, por ejemplo ingresó la letra A en la imagen anterior, buscará la respuesta correspondiente.
Sino tratará de inferir alguna respuesta, para ésto busca por frase exacta, sino por coincidencia, sino un puntaje por palabra
Si existe mas de 1 respuesta posible prioriza las del mismo tema
Si sigue habiendo mas de 1 respuesta posible ofrece un menú dinámico con las respuetas que se pueden sugerir.
Una mensaje y un menú dinámico en caso de no poder determinar una respuesta exacta (ver El bot busca en el sgtte orden)
Una mensaje de inicio y fin cuando se entra en modo agente
Un mensaje a dar cuando se pide cancelar el pedido de parámetros
Un mensaje de ayuda genérico para cuando se piden parámetros del tipo caracter, numerico y fecha
AutoEntrenamiento
El bot si ofrece una respuesta parcial o una respuesta de error, lo almacena en el sistema para que luego pueda ser usado por un adm para entrenar al bot
el bot puede ofrecer tipos de respuestas
texto: un texto que se le mostrará al usuario. Puede ser 1 o varias alternativas, el sistema automaticamente va dando respuestas aleatorias. Por ejemplo ante un saludo de Hola puede responder (hola, un gusto hablar con vos, etc) de forma aleatoria
link: envia al usuario un link a una dirección web
Menu: le ofrece una opción al usuario. Por ejemplo:
a. opcion 1
b. opcion 2
c. opcion N
Cada opcion de menú se configura una respuesta a ejecutar, por ejemplo usuario responde “a” se ejecutará la respuesta configurada para ésa opción
Imagen: se le enviará una imagen al usuario (el logo de tu empresa)
Archivo: se le enviará un archivo al usuario (catalogo de productos)
Ubicacion: se enviará una ubicación (direccion de tu empresa)
Redirección: podemos mostrar un texto al usuario, luego de ése texto mostramos por ejemplo un menú. De ésta forma podemos “funcionalizar” respuestas para reutilizar
Agente: un tipo de respuesta agente va a permitir al usuario poder hablar con una persona. El sistema además del bot ofrece la interfaz para poder tener agentes que contesten mensajes
Los agentes pueden derivar conversaciones entre ellos, finalizar una conversación y dar respuestas predefinidas en el sistema
Programa: permite que la respuesta sea la ejecución de un programa, pasandole parámetros y mostrando al usuario el resultado de la ejecucion. Por ejemplo se puede programar un prc http del tipo web service, el bot le pasara los parámetros via json en el cuerpo de la petición y esperará la respuesta. Luego se la mostrará al usuario
Parametros o variables
El sistema permite solicitar parámetros o datos al usuario. Por ejemplo, al seleccionar una opcion “a. Saber el estado de mi cuenta” el cual devuelve un saldo, deberemos saber el número de documento (dni, rut, etc) antes de poder dar la respuesta. Se declara un parámetro y el sistema se lo solicita al usuario
Los parámetros pueden ser solicitados cada vez que se ejecute la opción o se pueden guardar para que el sistema los recuerde y los pida una sola vez
Tambien se pueden cargar valores predefinidos, por ejempo si le preguntamos acerca de su género podemos ofrecerle como respuestas válidas (masculino, femenino, etc)
los parametros se pueden validar mediante una expresion regular para validarlo, por ejemplo si pedimos correo electrónico el sistema validará lo que ingrese el usuario
está desarrollada la api para un whatsapp no oficial, webchat, facebook y telegram
la conversación declara “temas” donde se agruparán las respuestas a dar
cada respuesta a dar puede declarar disparadores que son las frases que puede escribir un usuario, de ésta forma le damos una respusta
ademas también para una respuesta se pueden declarar palabras y peso, en donde el sistema para dar una respuesta a partir del mensaje del usuario tomando en cuenta las palabras ingresadas y el tema del que venía hablando
- respuestas pre cargadas: es una respuesta mas. Las particularidades son:
no pueden tener menu
no piden parametros pero si pueden contenerlos
no pueden tener agente
no pueden tener redirección
resumen, sólo items que se puedan enviar al usuario - historial de respuestas y dar respuestas alternativas
- marcar spam
- mejorar webpanel del chat
- emoticones 🤔
- telegram