JustHandled Labs
Menu
// Workflow Automation

Receipt Finder & Organizer

Find likely emailed receipts, separate them from invoices and non-receipts, deduplicate, review, forward, file monthly, and reconcile every outcome.

We earn a commission on eligible purchases after a new Agensi signup through these links. We also sell our own skills on Agensi.

Format: Agent skill, not a browser app. You need an AI agent that can load its instructions and use the required tools.

Package requirements: Provider-neutral dry runs over the documented normalized JSONL message format. Synthetic filesystem adapter for tested forwarding, filing, failure, interruption, resume, and repeat-run behavior. Python 3.10 or newer using the standard library.

You get: Receipt ledger with extracted merchant, date, amount, currency, identifier, message, attachment, and disposition evidence Review queue for invoices, unsupported attachments, missing OCR, ambiguity, and conflicting transaction evidence

Licence and purchase details

Review the package licence at the destination.

Review the offer and access method at your chosen marketplace. Agensi provides connected-agent access, not a download. Buying a skill does not include an AI-agent subscription or setup service.

Agensi access: This product’s bundled-script workflow through Agensi has not been verified here. Tests of other products do not establish this package’s compatibility. Local setup examples apply to separately obtained downloadable packages.

See tested hosts, versions and workflow limits.

What problem does Receipt Finder & Organizer solve?

A mailbox receipt workflow can forward invoices or promotions, miss image receipts, send the same receipt twice after a retry, file the wrong attachment, or lose track of what happened after an interruption.

Use it to

What it returns

A representative input and result

fixture-backed sample
input Fourteen synthetic messages include a clear PDF receipt, inline receipt, OCR-backed image receipt, unpaid invoice, order confirmation, shipping notice, promotion, unrelated email, repeated message, repeated attachment, two legitimate same-merchant same-amount receipts, an ambiguous payment, and an unsupported attachment.
result Gate: DRY_RUN_READY_FOR_OWNER_REVIEW. Five receipts ready, three items require review, four messages skipped, and two duplicates blocked. New forwards: 0. New filed copies: 0. The ledger preserves source messages, attachment hashes, extracted transaction evidence, and duplicate relationships.

Access and approval boundaries

Known limitations

// choose with context

Is Receipt Finder & Organizer the right skill?

Best fit

A mailbox receipt workflow can forward invoices or promotions, miss image receipts, send the same receipt twice after a retry, file the wrong attachment, or lose track of what happened after an interruption.

It returns

Receipt ledger with extracted merchant, date, amount, currency, identifier, message, attachment, and disposition evidence. Review queue for invoices, unsupported attachments, missing OCR, ambiguity, and conflicting transaction evidence.

Do not use it as

It does not provide tax, bookkeeping, reimbursement, or accounting advice and does not decide whether an expense is deductible.

Compatibility, access, version, and licence

Reads or accesses
Declared local scope: receipt-workflow-input/**, receipt-workflow-output/**, receipt-ledger.json, synthetic-finance-inbox/**.
Compatibility
Provider-neutral dry runs over the documented normalized JSONL message format. Synthetic filesystem adapter for tested forwarding, filing, failure, interruption, resume, and repeat-run behavior. Python 3.10 or newer using the standard library.
Version
1.0.0
Licence
Review the package licence and seller terms at the linked destination.

What happens next

Open the Agensi listing, check the current offer and connect a supported agent. Agensi loads the skill through its connector; it no longer provides a download. Approve any purchase before use. Check Agensi’s current connection guide before changing an existing connection.

Questions

Does it connect to Gmail, Fastmail, or Outlook?

No brand-specific live connector is claimed in version 1. The skill first checks whether the active agent has an authorized provider path that satisfies the documented capability contract.

What happens before the first real forwarding batch?

A dry run is reviewed, the finance destination and storage target are confirmed, and an owner approval tied to their configuration fingerprint is required.

How are duplicates detected?

The helper checks stable message identifiers, attachment SHA-256 hashes, receipt numbers, and transaction fingerprints while keeping legitimate same-merchant same-amount transactions distinct when their dates or identifiers differ.

Can it distinguish an invoice from a paid receipt?

It will not automatically treat an invoice as paid without payment evidence. Invoices and conflicting evidence route to human review.

What happens if a run stops after forwarding?

The next run checks the stable provider action marker before retrying. The synthetic interruption test proves that the same receipt is not forwarded twice.

Does it support image receipts?

Only when an authorized OCR capability is available and recorded. Otherwise the image is routed to review without a receipt claim.

Does it create a recurring monthly automation?

No. The skill defines monthly filing behavior, but creating or scheduling a recurring automation requires separate authorization.

// Need the wider payment-evidence workflow?

Bundle receipt intake with charge verification

The Receipt & Payment Evidence Kit adds project change-order reconciliation and freight rate-card auditing for $45 instead of $57 separately.

Receipt Finder & Organizer keeps proof and approval boundaries visible.

The listing includes the tested package, realistic samples, declared permissions, and known limitations.

Get Receipt Finder & Organizer on Agensi