Realizar Pregunta

¿Cómo crear un chatbot de Facebook?

Antes de comenzar es importante saber:

– Los bots en facebook están integrados directamente con las páginas de Facebook (Facebook page) y estas a su vez están integradas con Facebook apps.

– Cada mensaje enviado por medio del bot llega directamente a la página de Facebook, y la app conectada recibe todas las notificaciones donde el bot responde automáticamente.

– Con Zenbot hay dos posibilidades para crear los bots, desde Zenbot APP y desde Facebook APP (es necesario obtener aprobación por parte de Facebook). El proceso de aprobación de un bot en Facebook puede tomar más de 5 días hábiles, y es necesario suministrar diferente información que incluye descripciones, iconos, video de demostración, y una lista de comandos.

Sigue estos pasos para crear un Chatbot de Facebook con Zenbot:

1 – Abrir la página web www.zenbot.org y registrarse con la cuenta de Github (se debe dar permiso para activar la cuenta).


2 – Una vez haya aprobado su cuenta con Github, el primer paso es crear su primer bot:

3 – Es necesario crear un nombre y presionar “Save”:

4 – El siguiente paso es subir a la plataforma un archivo XML que contenga la logica del bot. Para más información acerca del Botcsript en este enlace (solo en inglés).

Consejo: Para avanzar rápido con este tutorial puede copiar este texto en un archivo .XML y subirlo a la consola. El bot estará listo para contestar “Hola”.

5 – Una vez esté cargado el archivo correctamente aparecerá el siguiente aviso de color azul (en caso de que no aparezca deberá reiniciar el proceso de subida del archivo).

*Después de recibir el mensaje, es necesario hacer clic en la sección “Facebook messenger”.

*Hacer clic en el boton “Login with Facebook”

6 – Una vez aceptada la integración con Facebook, debemos seleccionar la página (Fan page) que queremos integrar con el bot:

*una vez seleccionada la página, hacemos clic en “Connect”

*Debe aparecer el mensaje: You are logged in Facebook as….

7 – Una vez integrado Zenbot con Facebook, en la misma página debemos hacer scroll abajo en donde podremos configurar varias funciones del bot:

Greeting text: saludo de bienvenida



Get started button
: Botón de inicio para que el bot comience su interacción con el usuario. Consejo: cambiar la configuración en modo “ON”, de este modo el usuario sabrá cual es la primera acción que debe tomar al interactuar con el bot.

Persistent Menu: Menú con diferentes opciones del bot.

Una vez terminado con las configuraciones del bot, ya puedes comenzar a realizar pruebas desde Facebook para comprobar si el bot ya está recibiendo mensajes.

0 calificacion(es)

Califica esta pregunta

Preguntas relacionadas