Open IT Experts for Enterprise

Zylk empresa de desarrollo de ecommerce

Integrando el email con taiga (NIFI)

Gustavo Fernández
Gustavo Fernández
header

registrando las incidencias que llegan por mail en taiga usando flujos de nifi

En Zylk usamos la herramienta taiga para la gestión de los proyectos y el módulo de issues para los evolutivos asociados a los mismos. Los clientes suelen tener acceso al módulo de issues para registrar las incidencias y poder luego incluirlas en los sprints planificados.
Muchos clientes prefieren comunicar la información por email, en vez de acceder la herramienta, así que con ayuda de apache NIFI he desarrollado en algo menos de 5 horas un flujo que hace lo siguiente

  • Se conecta por imap(s) a la cuenta de soporte de Zylk asociada al cliente
  • Extrae los emails del inbox
  • Si considera que son incidencias las registra en taiga
  • Contesta informando que la incidencia ha sido registrada

El flujo general se divide en dos partes

  • una primera parte que procesa el email y crea la llamada post al taiga
  • una segunda que interpreta la respuesta del taiga e informa al usuario que ha enviado el email que la incidencia ha sido registrada

Integrando el email con taiga (NIFI)

Las únicas dos cosas, técnicas, que hay que tener en cuenta son

  • La cabecera de seguridad de la petición a taiga
Authorization: Bearer ${AUTH_TOKEN}
  • Y el mapeo de la respuesta de taiga, no se puede hacer con el processr PostHTTP hay que hacerlo con el InvokeHTTP

Si te ha parecido interesante comparte este post en RRS

Facebook
LinkedIn
Telegram
Email

Leer más sobre temas relacionados

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *