Slack es una demostración de cómo ha evolucionado nuestra sociedad, donde la inteligencia artificial tiene un lugar debido a las posibilidades ilimitadas con sus integraciones a las actividades de la vida real. Esta posibilidad nos permite trabajar no solo con humanos sino también con bots a los que les puedes hablar, pedir favores para ejecutar algo o proporcionar un informe.
Somos un pequeño equipo de 10 personas, donde la mayoría de nosotros trabajamos de forma remota y Slack es nuestra oficina virtual. Nos comunicamos y coordinamos nuestro trabajo con holgura, pero recientemente hemos comenzado a trabajar más a menudo con bots a diario, pidiéndoles cosas como:
Un bot es una pieza de software que interactúa con los humanos a través de una interfaz. Un slack bot es solo un bot dentro de slack.
Para funcionar, el bot necesita una interfaz de cliente para recibir pedidos y comunicarse con el humano. Esta interfaz puede ser un programa de chat como Slack, un teléfono móvil, una computadora o un dispositivo especial como Amazon Echo, Google Home, entre otros.
Un bot es esencialmente el software, que está disponible para diferentes plataformas en algunos casos.
Amamos a Slack, este es nuestro día a día para el trabajo. Pasamos el día allí comunicándonos con los compañeros de equipo, coordinando proyectos y siempre tratamos de integrar todo allí, para no tener que abandonar Slack para recibir notificaciones de un externo.
Los bots se agregan a nuestro espacio de trabajo cuando incluimos algunas de las integraciones que utilizamos como empresa de desarrollo. Algunas de estas integraciones que vienen con un bot son:
Casi cualquier integración de slack viene con un bot, así que encuentre el suyo dependiendo de sus necesidades
Inicialmente, no presté especial atención a los bots, no encontré ninguna razón para usarlos, solo quería recibir notificaciones de herramientas externas y, en algunos casos, comunicarme con esa herramienta externa por falta de tiempo, así que para mí, webhooks entrantes y comandos slash era todo lo que necesitaba.
Pronto me di cuenta de que tener comandos slash no era tan natural y era difícil de explicar a un usuario no técnico. Así que aquí es donde vienen los bots, una representación de un empleado al que puedo preguntar y pedir cosas. Puedo hablar con el bot en privado o invitarlo a un canal.
Los comandos son como instrucciones para las máquinas, por lo que tal vez un desarrollador se sienta muy cómodo con un comando slash y múltiples parámetros para enviar instrucciones para realizar una tarea. Las personas normales prefieren hablar con personas en lugar de máquinas. Significa que las personas normales preferirán un bot para hacer preguntas y recopilar información sobre lo que necesita. En esta imagen, puede ver una conversación con un bot para recibir comentarios en la reunión retrospectiva semanal:
En este caso, no estoy solicitando nada al bot. El bot comenzó la conversación haciéndome preguntas y luego consolidará la información para que mis compañeros de equipo estén informados. Con esta herramienta, reemplazamos una larga reunión semanal por algo que usted responde en 5 minutos.
¿Estamos cerca de ser reemplazados por bots en el trabajo? ¿será nuestro próximo gerente un bot? ¿Vamos a validar las leyes de Asimov pronto? Personalmente, no creo que los bots puedan reemplazar a las personas todavía, pero definitivamente son útiles en el trabajo. ¿Que piensa usted?