INVOICE PROCESSING

Catch vendor renewal-notice emails in Outlook and open a tracked review task

Monitors an Outlook inbox for vendor renewal and price-increase notices, extracts the new terms and deadline with AI, logs the contract to Airtable.

CategoryInvoice Processing
Enginesim
Difficultyintermediate
Triggerevent
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew email arrives in Outlook mailboxOutlook
  • LogicClassify as renewal or price-increase notice
  • ActionExtract terms and deadline with OpenAIOpenAI
  • ActionUpsert contract into Airtable trackerAirtableAirtable
  • OutputCreate dated review task in AsanaAsanaAsana

What it does

Vendors often announce renewals and price hikes by email, where they get lost. This watches a shared Outlook mailbox, detects renewal-notice messages, and uses AI to pull the vendor, new price, effective date, and cancellation deadline. It records a row in Airtable and creates a review task due before the deadline.

When to use it

Use it when renewal notices arrive over email rather than in a contract system, and you want every notice captured and assigned instead of relying on someone spotting it in their inbox.

How it works

  1. 1A new Outlook email triggers the run.
  2. 2A logic step classifies whether the message is a renewal or price-increase notice.
  3. 3OpenAI extracts vendor, current vs new price, effective date, and notice deadline.
  4. 4It upserts the contract into the Airtable tracker.
  5. 5It creates an Asana task assigned to the owner, due ahead of the cancellation deadline.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect OutlookMail, calendar, contacts.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect AirtableBases, tables, views, automations.
  4. 4
    Connect AsanaTasks, projects, milestones — everywhere.
  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.