๐Ÿ‘ฅ Route equipment requests to Procurement with manager approval via Gmail

โšก 488 views ยท ๐Ÿ‘ฅ HR & Recruitment

Description

This workflow streamlines how employees request equipment/items and how those requests reach the Procurement team. It validates the employee by enrollment number, detects whether a manager exists, and then either requests approval (if the requester has a manager) or routes the request directly to Procurement (if the requester is a manager). All messages are written in a professional tone using an LLM, and emails are sent via Gmail with a built-in approve/deny step for managers.

Whoโ€™s it for

HR/IT/Operations teams that handle equipment requests, need a lightweight approval flow, and want clean, professional emails without manual drafting.

How it works

  1. Employee submits their enrollment number.

  2. Workflow fetches employee (and manager, if any).

  3. Employee describes the requested item(s).

  4. If a manager exists โ†’ an approval email (double opt-in) is sent to the manager.

    • Approved โ†’ notify employee and forward a polished request to Procurement.
    • Denied โ†’ notify employee.
  5. If the requester is a manager โ†’ skip approval and send directly to Procurement.

  6. End pages confirm the outcome.

Requirements

How to customize

๐Ÿ”— Nodes Used

MySQL, Gmail, Basic LLM Chain, OpenAI Chat Model, Structured Output Parser, n8n Form Trigger

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup