▶ Stepthrough All tutorials Blog Glossary Prompts Videos Visual guides Cheat sheets Start Learning Free

AI for Operations Teams: Vendor Follow-Ups and Requests

Operationsn8nLovable

Operations managers can use AI to chase late purchase orders and to sort internal maintenance and IT requests. An n8n AI agent writes a polite, firm follow-up with a reply-by date for each open PO, and a request form's AI agent sets each problem's priority and team. This guide follows two free lessons built for Ridgeline Supply Co., a made-up warehouse business: the AI Vendor Follow-Up Agent and the AI Maintenance & IT Request Form.

A pallet order is five days late. A box supplier never gave a ship date. Dock door 3 won't open while two trucks wait. None of it is hard, but all of it lives in someone's head or text thread, and it slips on busy days.

How does an AI vendor follow-up agent work?

You paste your late or pending purchase orders into a chat, and an n8n AI agent writes one follow-up per order and logs each one with a due date in Google Sheets. The agent uses five n8n parts: an On chat message trigger, an AI Agent with a system prompt, the OpenAI Chat Model (gpt-5-mini), Simple Memory and a Google Sheets Tool set to Append Row. n8n AI Agent Tutorial: Build Your First Agent explains each part.

Ridgeline Supply Co. buys pallets, boxes, stretch wrap and janitorial supplies from vendors, and every week some of those orders are late, unscheduled or short.

What rules make a good vendor follow-up message?

The Ridgeline system prompt requires every vendor follow-up to name the PO and item, state the problem in one sentence, ask one clear question and give a reply-by date. The tone is polite, plain, firm and brief, like "an operations manager who values the relationship but needs an answer." Each message must:

  • Name the PO number and what was ordered.
  • State the problem in one sentence.
  • Ask one clear question: a ship date, a tracking number, or a fix.
  • Give a reply-by date: 1 business day if late, 2 if pending.

Two limits close the prompt: "Do not threaten to cancel orders or invent penalties. Keep each message under 80 words." One question is easy to answer, a reply-by date makes the deadline clear, and no empty threats protects a vendor relationship you'll need next month.

What does the vendor follow-up agent produce?

The vendor follow-up agent produces one message per order and, when asked, writes each to a Vendor Follow-Ups sheet with five columns: Vendor, Order, Issue, Follow-up Message and Due Date. In the lesson you paste three made-up orders:

Write follow-ups: Tallpine Pallet Co., PO 4471, 5 days late. Corrugo Box Supply, PO 4480, no ship date. Northwind Wrap, PO 4492, 12 rolls short.

The agent writes a message for the late order, the missing ship date and the short shipment, each with a single question and a reply-by date. Then "Yes, save those follow-ups to the sheet" writes three rows.

Vendor Follow-Ups sheet filled in by the agent: follow-ups for late, unscheduled and short-shipped purchase orders
One row per open PO, each with a due date

The vendor follow-up agent doesn't email vendors itself. You review the messages and send them from your normal email, and the Due Date column shows who owes you an answer today.

Try it free, step by step

Build an AI Vendor Follow-Up Agent in n8n. Build an AI agent for Ridgeline Supply Co. that writes follow-up messages for late or pending purchase orders and saves them to Google Sheets — chat trigger, AI Agent, system prompt, model, memory… You do every step yourself in a practice copy of n8n, it checks your work as you go, and “Do it for me” finishes any step you get stuck on. Free, and nothing touches your real accounts.

Start the free lesson

Or read the full step-by-step guide

How does an AI maintenance and IT request form work?

Staff report problems on a Lovable form, and an n8n AI agent sets the priority, assigns a team, logs the request in Google Sheets and emails the requester a confirmation. The two pieces:

  1. The form, in Lovable. A "Report a Problem" page with four required fields: Name, Email, What needs fixing? and Location.
  2. The workflow, in n8n. An On webhook call trigger receives each request, an AI Agent reads it, a Google Sheets Tool adds it to a sheet called Requests, a Gmail Tool emails the requester, and a Respond to Webhook node confirms the submission.

How does the AI set priority and team for each request?

The Ridgeline system message gives the AI agent three priorities, three teams and one rule for what counts as Urgent:

Set a priority: Urgent (safety risk, or it stops shipping or receiving), This week, or Backlog. Assign one team: Facilities, IT, or Equipment.

The system message then tells the agent to add the request to the sheet and email the requester the priority and team. With one written rule for Urgent, the loudest request no longer goes first by default.

In the lesson's test, Jordan reports that dock door 3 won't open with two trucks waiting. You click Submit Request, the agent marks it Urgent for Facilities, saves the row and emails Jordan, and the form shows "Request received! Check your email for the priority."

Live Lovable form for Ridgeline Supply Co. with a test entry: dock door 3 will not open
Report a Problem: dock door 3 won't open

The priority and team go in the email; the Requests row keeps exactly what the person typed. Add columns if you want them in the sheet.

What should you check before rolling out the request form?

Publish the n8n workflow and the Lovable app, and point the form at the webhook's Production URL, not the test URL.

  • Publish both. The n8n workflow only runs on its own after you click Publish, and a Lovable app is only a preview until you publish it.
  • Use the Production URL. Lovable stores it as the N8N_WEBHOOK_URL secret. The n8n test URL only works while you're testing; n8n Webhook Test URL vs Production URL explains the difference.
  • Let the form wait. The webhook responds through the Respond to Webhook node, so people only see "Request received!" after the agent has finished.

Connect a Lovable Form to n8n with a Webhook covers the wiring step by step.

How should an operations team adapt these tools?

Rewrite both system prompts for your own vendors, rules, priorities and teams, and keep a person deciding what gets sent and fixed.

  • Vendor follow-ups: paste the open POs from your purchasing report each morning, review the drafts, send them yourself, and sort the sheet by vendor before a quarterly review to see who ships late and how often.
  • Request form: add a Safety team or a rule that anything touching a forklift is Urgent, post a QR code to the form at each dock and in the break room, and review the Requests sheet at the start of each shift to spot repeat problems.

The cost: both lessons are free and run in a practice copy. A real build needs n8n (n8n Cloud is paid after a free trial, or self-host it), Lovable (free and paid plans), a Google account, and an OpenAI API key, which is pay-as-you-go and billed separately from ChatGPT plans; the lesson adds $10 of credit. More lessons are on the operations hub.

Key takeaways

  • An n8n AI vendor follow-up agent can write a follow-up for each late or pending purchase order and log it in Google Sheets with a due date.
  • In the Ridgeline Supply Co. lesson, each vendor message names the PO, asks one question, sets a reply-by date of 1 business day if late or 2 if pending, and stays under 80 words.
  • The vendor follow-up agent never sends email itself and is told not to threaten cancellations or invent penalties.
  • An AI maintenance and IT request form can mark each request Urgent, This week or Backlog and assign Facilities, IT or Equipment.
  • The request form only works for real once the n8n workflow is published and the Lovable form uses the webhook's Production URL.

Frequently asked questions

Does the AI vendor follow-up agent email vendors by itself?

No. The vendor follow-up agent writes the messages and logs them in Google Sheets. You review them and send them yourself.

Can AI prioritize maintenance requests?

AI can make a first pass. In the Ridgeline lesson, the agent follows one short rule to mark each request Urgent, This week or Backlog and assign Facilities, IT or Equipment, and a person should still check anything marked Urgent.

Will the AI follow-ups threaten to cancel my orders?

No. The Ridgeline system prompt says not to threaten to cancel orders or invent penalties, and to keep each message under 80 words.

Do I need to code to build these operations tools?

No. Lovable builds the form from a written prompt, and every n8n node is added by clicking. The agent lesson is 69 steps (about 12 minutes) and the form lesson is 87 steps (about 15 minutes).

Is Ridgeline Supply Co. a real company?

No. Ridgeline Supply Co. and its vendors are made-up examples used in the lessons.

Free lessons in this post

Plain-English definitions, each with an example from a free lesson.

The full AI glossary

  • Email subject lines prompt: Get ten honest subject lines for a finished email, each with preview text and a character count, grouped by approach so you can…
  • IT and maintenance request reply prompt: Update a coworker on their IT or maintenance request: where it stands, a workaround, when they'll hear next, and no fix time…
  • Maintenance request triage prompt: Sort a pile of maintenance and IT requests by priority and team, with the words that drove each call quoted and vague requests…
  • Request for quote email prompt: Ask suppliers for prices with one clear email: the same specs, quantity and deadline for everyone, and a list of what each quote…

All free prompt templates

Keep reading

All blog posts · All free tutorials