75. Agendar Reuniones a trav矇s de un ChatBot

SuperChatBots
SuperChatBots
75. Agendar Reuniones a trav矇s de un ChatBot
/
75. Agendar Reuniones a trav矇s de un ChatBot

Usar un ChatBot en cualquier red social para agendar reuniones, esto se puede lograr de manera conversacional, a trav矇s de una funcionalidad, herramienta o integraci籀n.

Hola hola chatbotusers y bienvenidos un d穩a m獺s a este podcast.

Por cierto si necesitas un Chatbot visita https://alexhurtadomktd.com/superchatbot ah穩 encontraras Chatbots para Facebook, WhatsApp, Instagram, Telegram y Google Business Message. Por cierto yo soy Alex Hurtado un Implementador de chatbots.

75. Agendar Reuniones a trav矇s de un ChatBot

Alex:
Agendar reuniones a trav矇s de un chatbot. Episodio 75 Nota. Hola, hola y bienvenidos un d穩a m獺s a todas y todos los chatbot users del podcast Super Chatbot Podcast en el que vamos a hablar del universo de los chatbots y sus poderes en internet y redes sociales. Adem獺s de las novedades, funciones, estrategias y tips de estas peque簽as bestias robotizadas con las que algunos nos ganamos la vida y con las que otros, como a ti, te podemos hacer la vida m獺s f獺cil. En el episodio n繳mero 75 vamos a hablar de la posibilidad de hacer agenda de reuniones a trav矇s de un chatbot. Esto se puede lograr de varias maneras, bien sea de un modo conversacional, con o sin inteligencia artificial, o a trav矇s de alguna funcionalidad, una herramienta e incluso a trav矇s de una integraci籀n. Pero no sin antes recomendarte que visites a Alex Hurtado de Ecatepec Puntocom, donde vas a encontrar el servicio de creaci籀n de chatbots. Para Facebook, WhatsApp, Telegram, Google de mensajes, etc矇tera tambi矇n vas a encontrar asesoramiento especializado en chatbots y los cursos Retos para la creaci籀n de chatbots. Por cierto, yo soy Alex Hurtado, una implementaci籀n de chatbots. Ahora s穩, chatbot de users, comencemos.

Mati:
A agendar reuniones a trav矇s de un chatbot.

Alex:
Como ya lo mencionaba desde la intro, esto s穩 es posible. No hay duda alguna si es posible hacer una una agenda 100, una reuni籀n, marcar fecha y hora a trav矇s de un chatbot. Es decir, no hay necesidad de que una persona humana tenga que intervenir en esta posibilidad. Esto se puede lograr de varias maneras. Esto dependiendo tambi矇n de qu矇 tipo de herramienta o de chatbot est獺s utilizando, qu矇 plataforma est獺s utilizando o qu矇 m矇todo est獺s utilizando. Por ejemplo, si est獺s utilizando un m矇todo m獺s de di獺logo, m獺s tipo di獺logo o flow o similar, pues la forma en la que se va a solicitar la fecha, la hora, va a ser a trav矇s del ingreso de texto del usuario, o si est獺s utilizando alguna plataforma que tenga la posibilidad de levantar Web views, que son peque簽as ventanas de navegador dentro del chatbot y que en esa peque簽a ventana de navegador el usuario pueda escoger fecha y hora, pues eso ser穩a una funcionalidad del chatbot o tambi矇n una herramienta del chatbot, porque hay algunas plataformas que han creado su propio sistema de arrendamiento dentro del chatbot, o tambi矇n podr穩a ser a trav矇s de una integraci籀n, por ejemplo, integrarlo con Cal Handley o con Calendar directamente, pero esto ya requerir穩a que el chatbot pueda comunicarse de manera externa con una aplicaci籀n externa como lo es Kalam o como lo es Calendar. Y es justamente todo esto lo que vamos a intentar averiguar de qu矇 tan posible y qu矇 tan factible es, y c籀mo lograr穩amos realizar este tipo de agenciamientos con un chatbot en las diferentes formas que hay para hacerlo.

Mati:
Agendar reuniones a trav矇s de un chatbot de manera conversacional.

Alex:
La primera manera ser穩a a trav矇s de Di獺logo Flow, como ya les dec穩a, o uno similar que tenga procesamiento de lenguaje natural, que pueda comprender lo que el usuario est獺 intentando comunicar, que este pueda entender. Por ejemplo, la variante entre mi矇rcoles, jueves, viernes, s獺bado, o que pueda entender tambi矇n que le demos la fecha de ese d穩a 15 de abril 15 de agosto y que sepa que ese d穩a es mi矇rcoles o que ese d穩a es jueves. O que tambi矇n pueda reconocer si le digo 10:00 o diez a.m. o diez horas, o si le digo 20:20 pm o 20, o mejor dicho, 20:00 de la noche. En fin, este modo tratar穩a de hacer un arrendamiento a trav矇s del ingreso de texto de parte del usuario o ingreso de datos de parte del usuario, pero com繳nmente a trav矇s de texto, porque es ah穩 donde va a reconocer el chatbot estas palabras o estas quer矇s que va a introducir el usuario. Esto ser穩a en modo conversacional. 聶El chatbot tendr穩a que estar pregunt獺ndole para qu矇 fecha quieres esto, para qu矇 hora quieres esto? E incluso en di獺logo clave hay una posibilidad de los slots feelings en el que puedes preguntar por estos dos requisitos de manera separada. Pero si el usuario llegase a ingresar los dos requisitos en una sola oraci籀n, en una sola frase, pues lo puede tomar como completado y autom獺ticamente ya no le va consultar la siguiente la siguiente pregunta. Es decir, va a preguntar por un lado la fecha y por otro lado va a preguntar la hora y el chat porque est獺 esperando que el usuario entregue primero la fecha y luego entregue la hora. Pero si el usuario quisiera y entregase directamente fecha y hora, el chatbot igual podr穩a autocompletar y tendr穩a que no preguntar la siguiente pregunta directamente. Pasar a la respuesta para este arrendamiento.

Alex:
Pero si no utiliz獺ramos un procesador de lenguaje natural como lo es di獺logo o flow y estamos utilizando alguna herramienta tipo many, chat, chat, raise a un chat o chat fuel y no estamos utilizando alguna de las funcionalidades o herramientas o integraciones porque tambi矇n tienen integraciones estas estas plataformas, pues lo podr穩amos hacer tambi矇n de manera conversacional. Por ejemplo, podr穩amos preguntarle si el arrendamiento lo quiere realizar para esta semana o para la siguiente semana y proponerle. En vez de que el escriba proponerle picar un bot籀n, hacer clic en un bot籀n. El clic podr穩a ser esta semana o la siguiente semana y luego preguntarle, por ejemplo, el d穩a de la semana que quiere hacerlo y presentarle los d穩as de la semana. Lunes, martes, mi矇rcoles, jueves, viernes, etc矇tera Y luego de que escoja un d穩a de la semana que ser穩a base de botones, en el siguiente tendr穩a que escoger igual a base de botones los horarios de los cuales disponemos. La mayor穩a de las plataformas tienen hasta diez opciones para mostrar en una sola pantalla. Bien sea que estemos trabajando con Messenger, WhatsApp, Instagram o cualquier red social. Puede presentarse hasta diez opciones y como la semana tiene siete d穩as, podr穩a presentar un men繳 de siete opciones con los siete d穩as de la semana o los d穩as que podemos habilitar para poder agendar y luego poder mostrar hasta diez opciones de horario para que el usuario pueda escoger esa, el horario que mejor le convenga. Y luego puedes tener una especie de resumen o un bloque final en el cual se agradezca por el arrendamiento. Reitero, ambos casos que he mencionado ser穩a para el caso de que queramos hacerlo de manera conversacional, sin el uso de ninguna herramienta, de ning繳n tipo de funcionalidad de parte del Chapo, sino a base de botones y conversaci籀n.

Mati:
Agendar reuniones a trav矇s de un chatbot con funcionalidades.

Alex:
Esto si se torna un poco m獺s interesante porque maneja chat, redes o un chat o cualquiera de estas plataformas, pues la mayor穩a tienen un com繳n denominador que construyen bajo las mismas bases. Claro que la experiencia en cada plataforma es un poquito diferente, pero la mayor穩a son muy similares y a trav矇s de las funcionalidades la mayor穩a utiliza los web views que son peque簽as ventanas de navegador que pueden salir del chatbot y regresar al mismo chatbot para continuar con la conversaci籀n. En esta peque簽a ventana de navegador, el usuario podr穩a escoger fecha y podr穩a escoger hora. Voy a tratar de explicarlo un poco para estimular la imaginaci籀n de quienes no saben c籀mo podr穩a hacerse esto. Los chatbots tienen la posibilidad de dejarte escoger fecha y hora o fecha y hora al mismo tiempo, a trav矇s de una ventana de navegador en la ventana del navegador, lo que va a mostrarte una especie de calendario. El asunto con este calendario es que no siempre est獺 optimizado para el arrendamiento, sino solo para mostrar fechas, porque podr穩a escogerse una fecha mucho anterior a la fecha de hoy. Podr穩a mostrarse horarios en los cuales no estar穩amos atendiendo o d穩as en los que no estar穩amos atendiendo. 聶Es decir, es un calendario simplemente donde puedes escoger una fecha, no importa si es para hoy, si es para antes, si es para despu矇s, si es para el futuro, si es para dentro de diez a簽os o escoger una fecha de hace diez a簽os, no? Entonces habr穩a que instruir al usuario para que escoja una fecha cercana al d穩a en el que est獺 queriendo hacer la reuni籀n o el d穩a en el que intenta programar esta reuni籀n.

Alex:
Y habr穩a que decirle al usuario que el d穩a de hoy es tal d穩a y esta hora, esta fecha. As穩 que de acuerdo a esto, toma 24 horas para agendar la reuni籀n. 聶Es decir, agenda para ma簽ana, no para pasado para la semana siguiente, etc矇tera No? Pero como vuelvo a reiterar, como hay mucha posibilidad de opciones, el usuario podr穩a terminar agendado para de aqu穩 a un a簽o, de aqu穩 a dos meses o incluso agendar para una fecha anterior, hace dos a簽os, o hace un a簽o o hace el mes pasado, por ejemplo. Solo con que lo agende el d穩a para el d穩a anterior ya no servir穩a la agenda, no entonces. Pero s穩 se puede lograr esto a trav矇s de algunas instrucciones. Se podr穩a lograr.

Mati:
Agendar reuniones a trav矇s de un chatbot con herramienta.

Alex:
Esta parte es un poco m獺s exclusiva de parte de algunas plataformas hasta la hora. Yo solo conozco una que puede hacer eso, la cual es chat. Ellos tienen su propia herramienta para agendar o para manejar gestionar la posibilidad de las reuniones. A trav矇s de esta puedes t繳 crear un calendario y decirle, por ejemplo al calendario No pueden hacer reuniones de aqu穩 a tres d穩as, o sea, tres d穩as despu矇s puede el usuario agendar una reuni籀n y puede agendar solamente en estos horarios. T繳 entregas los horarios y tambi矇n podr穩as decirle, por ejemplo, si la persona puede volver a hacer reuniones el mismo d穩a o si pueden hacer reuniones grupales. Si m獺s de uno puede venir a reservar horario en ese mismo horario en ese mismo d穩a para que lo tomen dos o tres personas o cuatro o cinco personas. En ese caso, Chat tres, por ejemplo, tiene un sistema de arrendamiento, no es perfecto, le hace falta todav穩a algunas funcionalidades, pero s穩 sirve para poder realizar arrendamientos. Esto de igual manera se hace a trav矇s de un web View, pero el West View ya viene preparado con un calendario que t繳 has construido y que t繳 has especificado cu獺les ser穩an los horarios, las fechas y las el rango de fechas, incluso que se va a utilizar, que no pueda agendar.

Alex:
Por ejemplo despu矇s de 15 d穩as o que pueda agendar dentro de solo dentro de 15 d穩as nada m獺s, y que no haya posibilidad de que agende d穩as antes, ni d穩as despu矇s, ni horas en los que no atiendes o no est獺 programado que atiendas a trav矇s del chatbot. Ahora, esto del Web View es la mejor soluci籀n que se ha podido encontrar. No es la soluci籀n perfecta, pero es la mejor soluci籀n que se ha podido encontrar. Debido a que el usuario tiene que escoger dentro de una gama alta o amplia de opciones. Pueden haber 15 fechas, 20 fechas, 30 fechas y esas 30 fechas no podr穩an ingresar en un texto o en alg繳n tipo de opci籀n que podr穩a presentarse a trav矇s de mesenger, Instagram, Telegram, WhatsApp o cualquier red social. No es f獺cil presentar muchas opciones porque tenemos el tama簽o de la pantalla nada m獺s para poder presentar opciones y la mayor穩a han optado por entregar solo diez opciones, nada m獺s que se puedan escoger dentro de diez opciones. Por tanto, ser穩a inviable presentar un calendario con las 30 opciones. Los 30 d穩as para reservar dentro de 30 d穩as no es posible, as穩 que por eso se utiliza un Wet View.

Alex:
En el web View puede ingresar un calendario estilo calendario con con la posibilidad de que cada d穩a, cada fecha sea un bot籀n, una opci籀n a elegir. Y eso es mucho m獺s viable que tener que hacer que el usuario empiece a buscar entre las fechas de diez en diez o de que 矇l tenga que escribir y que la herramienta tenga que reconocer todas estas palabras oscuras que est獺 entregando. Y si el chat no est獺 conectado a Di獺logo Flow, pues muy complicado va a ser que reconozca a trav矇s del procesamiento de lenguaje natural este agenda a trav矇s de query del ingreso de query, tendr穩a que ser a trav矇s de procesamiento de lenguaje natural, o sea, una integraci籀n con di獺logo o flow, y pues no es tan f獺cil hacer una integraci籀n entre chat reus o alguna plataforma constructora de chatbots y di獺logo flow, pero s穩 podr穩a hacerse directamente con di獺logo o flow. Caso que tratamos hace unos momentos. Entre tanto, es una mejor opci籀n utilizar esta parte de herramienta que tiene, por ejemplo, Chat Rest, que de seguro hay otra plataforma que tambi矇n debe tener su propia forma de gestionar las reuniones a trav矇s de una herramienta del chatbot.

Mati:
Agendar reuniones a trav矇s de un chatbot con integraci籀n.

Alex:
Esta posibilidad, si es mucho m獺s avanzada, requiere de cierto conocimiento sobre el manejo de APIs, el manejo del formato JSON e incluso de la posibilidad de gestionar disparadores y acciones, sea bien a trav矇s del mismo chatbot o a trav矇s de alg繳n conector. Con esto me refiero a Calendar, que es un servicio que sirve para gestionar reuniones, para reservar reuniones. Incluso puedes pagar reuniones a trav矇s de este gestor y que podr穩amos utilizarlo en el chatbot, no dentro del chatbot, sino entregarle al usuario un enlace bien sea personalizado, que pueda cargar algunos datos del usuario cuando este salga del chatbot y que se vaya a Caleb Ashley. 聶Y para que Caleb Hadley reconozca estos datos que se le acaban de enviar, por qu矇 Caleb te va a pedir nombre? Te va a pedir un correo electr籀nico e incluso un n繳mero de tel矇fono para poder realizar la agenda en la agenda miento y desde el chatbot ya podr穩a venir con esa informaci籀n. O simplemente podr穩as tambi矇n entregarle un link hacia Caleb Hadley para que pueda reservar una reuni籀n y que luego el chatbot pueda realizar consultas, bien sea a trav矇s de un webcomic, bien sea a trav矇s de API o bien sea a trav矇s de un conector como Shaper o como Paley. En la 繳ltima vez yo lo hice con Shaper, no lo encontr矇 con Table, me imagino que a trav矇s de Web Books, de API o de programaci籀n se podr穩a realizar, pero la forma m獺s f獺cil que pill矇 fue a trav矇s de Sapir y Caleb Hadley, cuando en Caleb se realizaba una agenda.

Alex:
Miento, esto lo escuchaba s繳per y Sawyer creaba un par de acciones que eran hacia el chatbot. El chatbot recib穩a algunos datos de parte de Sapiens para realizar ciertas acciones de manera autom獺tica. Es decir, cuando este valor era entregado al chatbot del Chatbot, autom獺ticamente iniciaba un proceso, iniciaba, activaba un flujo para enviarse a la persona que hab穩a realizado recientemente el arrendamiento y esto era para confirmar que realmente se hab穩a hecho una reuni籀n y activar dos recordatorios uno 24 horas antes de la reuni籀n y otro 60 minutos antes de la reuni籀n. Pero ya les digo, este tipo de conexiones no son para nada f獺ciles de realizar. Son posibles, pero tampoco son baratas. No hay versiones gratuitas para realizar este tipo de integraciones. La mayor穩a de las integraciones que se realizan para calendarios u otros calendarios tienen que ser de pago. Alguna de las cuentas tiene que ser de pago, bien sea por el lado de Napier, porque Shaper tiene tal vez esta integraci籀n en modo. O por el lado del calendario del gestor de calendarios. Es posible que la funcionalidad de integrarse con Sapir e integrarse a trav矇s de Web o utilizar la API sea una funcionalidad premium. Y para poder utilizarlo, pues vas a tener que pagar o abonar en esa herramienta y que luego puedas unirlo con tu chatbot. Pero bueno, haciendo un resumen, hay m獺s de un m矇todo para poder lograr agendar reuniones a trav矇s de un chatbot. Aqu穩 no solamente lo importante es lograr sacar fecha y hora, sino tambi矇n qu矇 otras cosas necesitamos hacer.

Alex:
Con esta fecha y hora que le acabamos de sacar al usuario, porque sacar la fecha y hora no es tan complicado. Incluso podr穩a hacerse a nivel conversacional. Ya les comentaba, simplemente decirle al usuario que el escoja si es para esta semana o para la siguiente semana. Si escoja, escoja el d穩a que escoja la hora. Y podr穩a m獺s o menos entregarse un dato coherente para luego confirmar con el usuario. Pero si quisi矇ramos que sea de todo, de todo todo automatizado, entonces pues podr穩amos utilizar alguna de las funcionalidades, alguna de las integraciones o alguna herramienta que tenga el chatbot. 聶Pero no solamente hasta ah穩 es la cosa, no? Porque puede que nosotros querramos mandar recordatorios, puede que queramos activar otros flujos en base a la fecha y la hora que ha programado o en base a un tipo de reuni籀n, porque podr穩amos tener varios tipos de reuni籀n agendas para reuniones gratuitas, agendas para reuniones de pago, agendas para asesoramiento, agendas para soporte, etc矇tera Podr穩amos tener m獺s de un tipo de agenda e incluso podr穩an estos agenciamientos realizarse fuera del chatbot, pero podr穩a ser el chatbot quien termine respondiendo. Esto tendr穩a que hacerse a trav矇s de alguna integraci籀n, algo as穩 como que va y agenda en calendario o en cualquier herramienta, sin que haya antes conversado con nuestro chatbot y la confirmaci籀n o el recordatorio de la reuni籀n podr穩a llegar a trav矇s de nuestro chatbot. No se podr穩a hacer estas cosas si son un poco m獺s complicadas. Ingresa en el terreno de solicitudes externas de trabajo con APIs, pero es posible si fuese solo para agendar reuni籀n, fecha y hora.

Alex:
Eso se puede hacer casi con cualquier chatbot de manera conversacional o con las funcionalidades que tiene el chatbot. Ya cuando utilizamos herramientas o utilizamos integraciones, la idea ser穩a aprovechar m獺s a fondo estas herramientas o estas funcionalidades que podemos encontrar en las integraciones con terceros entre el chatbot y el calendario o el gestor de calendarios que hayamos elegido.

Bueno ChatbotUsers eso es todo por hoy si tienes consultas h獺zmelas llegar a https://alexhurtadomktd.com/preguntabot o si necesitas saber m獺s sobre los chatbots porque tiene un proyecto o negocio en el cual necesitas involucrar un chatbot para una determinada red social y no tiene tiempo para adentrarte en el universo de los chatbots puedes reserva una consultor穩a especializada en Chatbots en https://alexhurtadomktd.com/consultoriaChatbot

En fin ser獺 hasta la pr籀xima a las 7:24 con m獺s del universo de los chatbots entre tanto gracias por escuchar este podcast y gracias por crear un chatbot con este podcast. chau chau.

Tienes alguna duda o petici籀n de alg繳n tutorial contacta conmigo a trav矇s de este formulario y recibe una respuesta inmediatamente.