INVOICE PROCESSING

Daily Three-Way Match Exception Digest to Finance

Each morning it aggregates the prior day's unmatched and disputed invoices from Snowflake, builds an aging-ranked digest.

CategoryInvoice Processing
Enginesim
Difficultybeginner
Triggerschedule
Steps5
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerScheduled morning digest run
  • ActionQuery prior-day open exceptionsSnowflakeSnowflake
  • LogicGroup by reason, rank by aging and value
  • ActionPost digest to finance Slack channelSlack
  • OutputEmail summary to AP manager listGmailGmail

What it does

This gives finance one daily picture of every invoice that failed three-way match and is still open. Instead of hunting through a queue, the team gets a ranked digest showing the oldest and highest-dollar exceptions first, with the failure reason on each.

When to use it

Use this alongside any real-time matching flow as the daily safety net and accountability layer. It is for AP managers who need a standing report of what is stuck, how long it has been stuck, and who owns it.

How it works

  1. 1A scheduled morning run fires.
  2. 2All open exceptions from the prior day are queried from Snowflake, with PO, receipt status, and failure reason.
  3. 3The records are grouped by reason and sorted by aging days and dollar value.
  4. 4A digest is formatted with totals, the worst offenders, and per-owner counts.
  5. 5The digest posts to the finance Slack channel.
  6. 6The same summary is emailed to the AP manager distribution list for the record.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect SnowflakeWarehouses, queries, shares.
  2. 2
    Connect SlackChannels, DMs, threads, mentions.
  3. 3
    Connect GmailRead, draft, send, label.
  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.