AI AGENTS

Detect RFP amendments and sync matrix changes

When an amended RFP version drops in Dropbox, an agent diffs it against the original, identifies added, changed, and removed requirements.

CategoryAI Agents
Enginesim
Difficultyadvanced
Triggerevent
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew RFP revision detected in DropboxDropboxDropbox
  • ActionDownload revised PDF contentsDropboxDropbox
  • ActionExtract and diff requirements with OpenAIOpenAI
  • LogicClassify rows as added, changed, or removed
  • ActionApply updates and flag stale answers in AirtableAirtableAirtable
  • OutputPost amendment changelog to SlackSlack

What it does

Procurement bodies often issue amendments mid-cycle. This workflow detects a new revision of an RFP in Dropbox, compares its requirements against the version you already extracted, and produces a clean diff: which clauses were added, reworded, or struck. It then updates the Airtable matrix accordingly and marks any existing response whose requirement changed as "review needed."

When to use it

Use it when RFPs you're actively responding to get amended and you risk answering an outdated requirement. It keeps your matrix in lockstep with the latest official version without a full re-extraction.

How it works

  1. 1A new revision file is detected in the Dropbox RFP folder.
  2. 2Its contents are downloaded for comparison.
  3. 3OpenAI extracts requirements and diffs them against the stored matrix, classifying each as added, changed, or removed.
  4. 4Added rows are inserted, removed rows are archived, and changed rows have their answers flagged stale in Airtable.
  5. 5A Slack changelog summarizes the amendment's impact for the team.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect DropboxFiles and folders.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect AirtableBases, tables, views, automations.
  4. 4
    Connect SlackChannels, DMs, threads, mentions.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    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.