PERSONAL PRODUCTIVITY

Log Outlook promises to Airtable with per-recipient commitment rollups

Captures promises from sent Outlook mail into an Airtable base, linking each commitment to a recipient record so you get a running per-contact view of everything you've promised…

CategoryPersonal Productivity
Enginesim
Difficultyintermediate
Triggerevent
Steps4
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew email sent from OutlookOutlook
  • ActionExtract commitments and recipient with LLMOpenAI
  • LogicLook up or create contact recordAirtableAirtable
  • OutputWrite linked commitment rows to AirtableAirtableAirtable

What it does

This workflow extracts follow-up promises from your sent Outlook email and writes each one to an Airtable commitments table, linked to the recipient's contact record. Because commitments link to contacts, Airtable rolls up an open-promise count per person, giving you a relationship-level view of what you owe each contact.

When to use it

When you manage many relationships and want to see promises grouped by person rather than as a flat list. Account managers and partnerships leads use it to walk into a call knowing exactly what is still outstanding for that contact.

How it works

  1. 1A sent email in Outlook triggers the run.
  2. 2An LLM extracts each commitment, its due date, and the recipient's email address.
  3. 3A logic step looks up or creates the matching contact record in Airtable so the commitment can be linked.
  4. 4Each commitment is written as an Airtable row linked to that contact, with promise text, due date, and source link.
  5. 5Airtable's rollup field updates the open-commitment count on the contact automatically.

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
    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.