Give your agent the Extract expense receipts claw

Normalizes inbound expense receipts into a single ledger every day at 07:00 with who, when, vendor, amount, category, and the original message identifier. It learns each recurring merchant's email layout and reuses it, parsing only unfamiliar receipts with the model. Categories are local and editable, and one correction in a sidecar file teaches the agent. Quiet runs save state and send nothing.

  • Normalizes inbound expense receipts into one ledger every morning
  • Captures who, when, vendor, amount, and category per receipt
  • Learns recurring merchant layouts and parses only unfamiliar ones with the model
  • Takes a single sidecar correction to relearn how a merchant is categorized