Saltar al contenido principal

Slack

Con la app de Kadu instalada en Slack, conversas con el agente en un hilo: le pides listar Tasks, ejecutar una de ellas, seguir el avance, cancelar o pedir un ajuste. Estado, pendientes, resultado y archivos de cada ejecución llegan al mismo hilo.

Instalar​

En Configuración → Slack, haz clic en Instalar en Slack y autoriza la app en el workspace. Una organización puede tener más de un workspace instalado. Un workspace de Slack queda vinculado a una sola organización.

Quien instala directo desde Slack, sin pasar por la consola, recibe del bot un mensaje directo con el botón Conectar Cuenta Kobana. El inicio de sesión vincula Slack a la organización activa de tu cuenta (tu rol debe permitir editar la organización). Quien aún no tiene organización en Kadu va al registro. Una instalación que no se vincula a ninguna organización en 14 días se quita.

Conectar la Cuenta Kobana​

Todo usuario del bot usa su propia Cuenta Kobana. En el primer mensaje, el bot te responde solo a ti con el botón Conectar Cuenta Kobana: inicia sesión y vuelve a Slack, y el bot sigue con tu pedido.

  • La conexión dura 7 días. Después, el bot pide iniciar sesión de nuevo. El último día, avisa en el primer mensaje que envíes.
  • El acceso es el de tu rol en la organización, el mismo de la consola. Sin invitación a la organización, el bot no responde.
  • Para desconectar, escribe desconectar al bot.
  • Si te quitan de la organización o te desactivan en Slack, la conexión cae sola.

Ejecutar una Task​

Pide en lenguaje natural: "ejecuta la conciliación de pagos de ayer en el entorno Producción". El bot revisa la Task y los parámetros y publica una tarjeta de confirmación con Task, entorno, fecha de referencia, parámetros y secrets faltantes. Nada se ejecuta hasta que alguien haga clic en Ejecutar. La tarjeta vale 15 minutos.

Puede confirmar quien pidió u otro miembro con permiso para ejecutar. Si la conexión de quien hizo clic venció, el clic no vale: inicia sesión y confirma de nuevo.

Cancelar una ejecución y pedir un ajuste en una Task conversacional también pasan por tarjeta.

Archivos de entrada​

Una Task que recibe archivos (planilla, extracto, PDF) usa los adjuntos del propio hilo: adjunta el archivo en la conversación y pide la ejecución. La tarjeta muestra los archivos que van con ella.

  • Adjuntos de hasta 100 MB. Un enlace externo (Google Drive, por ejemplo) no cuenta: adjunta el archivo en sí.
  • Solo entran archivos adjuntados en el mismo hilo y aún no usados por otra ejecución. Cada archivo va a una sola ejecución, como en la consola.
  • El adjunto se guarda solo después de conectar tu Cuenta Kobana. Si adjuntas antes de conectar, el bot lo guarda después de la conexión.

Qué aparece en el hilo​

MensajeCuándo
Estadoun mensaje fijo, editado con el paso actual, el tiempo transcurrido y los pendientes abiertos
Hitospaso completado, aviso y error, cada uno en un mensaje
Pendientecada pendiente nuevo, con el botón Resolver
Resultadoal final: estado, resumen, duración y precio
Archivoslos archivos de salida, como enlace a la consola o adjuntos (ver abajo)

La ejecución sigue aunque tu conexión venza a mitad de camino: estado, resultado y archivos siguen llegando.

Pedir ajuste​

En una Task conversacional, responde en el hilo después de que termine la ejecución: "rehazlo considerando solo los boletos". El bot publica la tarjeta de ajuste; una vez confirmada, la nueva ronda sigue en el mismo hilo.

Configurar​

Cada workspace instalado tiene tres ajustes en Configuración → Slack:

AjustePredeterminadoQué hace
Dónde responde el botmensaje directo y canal privadotambién conversa en grupos, canales públicos y canales compartidos con otra empresa (Slack Connect)
Archivos de salidasolo enlace a la consolaadjunta en el hilo hasta el tamaño máximo (hasta 100 MB); por encima, enlace
Detalle en el hilosolo hitostambién un resumen de los logs de la ejecución

Los canales públicos y Slack Connect exponen resultados y archivos a más personas: actívalos solo si la organización lo decidió. En un canal compartido, las personas de otra empresa nunca usan el bot, aunque tengan Cuenta Kobana.

Una Task puede fijar el modo de archivos en el Playbook, en metadata.slack.files_mode (link o upload) del bloque task:.

En un canal, menciona al bot (@Kadu) para empezar. En el hilo donde ya publicó una tarjeta o una ejecución, no hace falta mencionarlo de nuevo.

Consumo​

Cada mensaje respondido se mide y se cobra como una ejecución: tokens × precio del nivel de las conversaciones, en el mismo consumo del mes, la misma franquicia de créditos y el mismo tope. Sin plan, franquicia ni saldo, el bot avisa y no responde. Cada conversación tiene un límite de gasto y cada persona puede enviar hasta 20 mensajes por minuto. Ver Plan y costos.

Quitar​

Quitar en Configuración → Slack revoca la app en el workspace: el bot deja de responder y se deshacen las conexiones de cuenta. Desinstalar desde el propio Slack tiene el mismo efecto.

La misma configuración está en la API: GET, PATCH y DELETE en /v1/organizations/{id}/slack_installations.