AI AGENTS

Procurement Intake Agent with Clarification Loop

An agent reads incoming procurement request emails, detects missing fields, and emails the requester targeted clarification questions until the intake is complete enough to route.

CategoryAI Agents
Enginepaperclip
Difficultyintermediate
Triggerevent
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew procurement request email receivedGmailGmail
  • ActionParse email into structured intake fieldsOpenAI
  • LogicBranch on whether required fields are complete
  • ActionDraft and email clarification questionsGmailGmail
  • OutputWrite or update intake record with statusAirtableAirtable

What it does

Turns messy procurement request emails into clean, complete intake records. When a request arrives missing critical details (budget, timeline, business justification, preferred vendors), the agent writes a short, specific list of clarification questions and emails the requester, looping until the record is complete.

When to use it

When your procurement inbox fills with vague "we need a tool/service" requests that take days of back-and-forth before anyone can act. Use it to front-load the questions and stop incomplete requests from stalling.

How it works

  1. 1A new email lands in the procurement Gmail inbox and triggers the agent.
  2. 2OpenAI parses the email into structured fields and flags which required ones are missing or vague.
  3. 3A logic step branches: complete records skip ahead; incomplete ones continue.
  4. 4For incomplete records, OpenAI drafts 2-4 targeted clarification questions and Gmail sends them to the requester.
  5. 5The agent writes or updates the intake row in Airtable with current status (awaiting-info or ready).
  6. 6Output: a complete, normalized intake record in Airtable ready for sourcing, plus the requester notified of exactly what was missing.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect GmailRead, draft, send, label.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect AirtableBases, tables, views, automations.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.