WorldTeams Docs
N8nSuccess

Loot request

Workflow de n8n activo · 10 nodos

Página generada automáticamente desde n8n. No la edites a mano — se sobreescribe en la próxima corrida. Para cambiar el contenido, cambiá el workflow o el prompt del colector.

Qué hace

Cuando un worldie envía un formulario pidiendo soporte técnico o equipamiento (loot request), el sistema le manda un mensaje por Slack a su Core Coach para que apruebe o rechace la solicitud. Una vez que el coach responde, el resultado se anota en una planilla de seguimiento y en el panel de control de Ops. Si el pedido fue aprobado, se envía un mail al equipo de Loot y soporte técnico con copia al coach; si fue rechazado, se le avisa al worldie por correo electrónico.

Cuándo se rompe

  • Si el Core Coach seleccionado en el formulario no está dado de alta en la lista del sistema, ya que el mensaje de Slack no encuentra destinatario y el flujo se detiene.
  • Si el Core Coach nunca responde los botones de aprobación en Slack, haciendo que el proceso quede esperando indefinidamente sin avisar al worldie ni al equipo técnico.
  • Si se pierden los permisos de edición o cambia la estructura de las planillas de Google donde se registran los pedidos y el control operativo.

Detalle técnico

  • Recibe los datos vía Webhook POST en el path send-form-loot-request.
  • El nodo Code in JavaScript tiene un diccionario fijo (mapaCoaches) que asocia nombres de entrada con usuarios de Slack (micaela.olivares, yael.nainstein, etc.); si no hay coincidencia, asigna el usuario unknown.
  • Utiliza el nodo de Slack con la operación sendAndWait para pausar la ejecución hasta recibir la interacción del usuario (approved: true/false).
  • Registra cada solicitud en el Google Sheet 1npnQO3fmRmDXNAYs9NjOwkPM0K_ewpkMKxErTPjbyDo (pestaña Sheet1).
  • Envía las notificaciones mediante Gmail: las aprobaciones van a nicolas.baudon@worldteams.com y contact@loot.com.ar, mientras que los rechazos van al correo del worldie; ambos casos agregan en copia al coach ([usuario]@worldteams.com).
  • Realiza un appendOrUpdate en el Google Sheet de monitoreo 1gY2VUeemnL8ixvmQ51QcmdlRIFjV9tx0TDc5SdfLPSo (pestaña N8N), actualizando el registro "LOOT request" con estado "OK" y la fecha de ejecución.

Diagrama

Ficha

Estado🟢 Activo
DisparadorWebhook
Nodos10
ServiciosGmail, Google Sheets, Slack, executionData
CredencialesGmail IT, Google Sheets IT, WorldieBot

| Abrir en n8n | 8m68vC8swwFnqYiS4TfxT |

On this page