More screenshots

    Works with the AI tools you already use

    CClaude CodeCCursorCCodex CLIGGitHub CopilotGGemini CLIVVS CodeWWindsurfMManus+14 more

    Receipt Finder & Organizer

    1

    It creates a controlled workflow that can: Search incoming and historical email for probable business-expense documents.

    Secure checkout via Stripe

    0 installsSecurity scanned

    See it in action

    You say

    Business name: Northstar Creative Studio Primary mailbox: Company Gmail inbox Finance email: finance@northstar-example.com Storage: Google Drive Root folder: Finance Records Processing mode: Hybrid Automatic-processing rule: Automatically forward and store only high-confidence business receipts from approved vendors or messages clearly associated with the company payment card. Review rule: Queue personal, ambiguous, unreadable, password-protected, duplicated, refunded, or incomplete documents. Search period: Process new messages daily. Perform an initial historical backfill from January 1, 2026. Document types: Receipts Invoices Payment confirmations Subscription charges Refunds Credit notes Travel receipts Advertising receipts Software invoices Professional-service invoices Approved vendors: Adobe Google Workspace Microsoft Amazon Business Canva Figma OpenAI Dropbox Slack Notion Zoom Meta Ads Google Ads Local internet provider Office-supply vendors Approved travel vendors Known recurring subscriptions: Adobe — monthly Google Workspace — monthly Microsoft 365 — monthly Canva — monthly Figma — monthly Dropbox — monthly Slack — monthly Notion — monthly Zoom — monthly Business-identification signals: Company billing name Company tax identifier Company billing address Company card ending in approved masked digits Business email address Approved vendor Project or client reference Expense-category keyword Monthly folder structure: Finance Records → Year → MM - Month → Receipts → Invoices → Refunds and Credits → Exceptions → Processing Log Folder-date policy: Use transaction date when clearly available. Otherwise use invoice issue date. If neither is reliable, use the email-received month and mark Requires Date Verification. File-name format: YYYY-MM-DD - Vendor - Amount Currency - Document Type - Reference.ext Forwarding subject: Receipt | YYYY-MM | Vendor | Amount Currency | Reference Forwarding body: Vendor Transaction date Amount and currency Document type Expense category Storage destination Business-purpose confidence Exception note where applicable Expense categories: Software Advertising Office Supplies Travel Internet and Communications Professional Services Education Equipment Other Business Expense Duplicate rules: Use source message ID where available. Compare attachment hash where supported. Compare vendor, amount, currency, transaction date, and invoice or order number. Do not forward a duplicate automatically. Refund policy: Store refunds and credit notes in Refunds and Credits. Attempt to link them to the original expense. Do not count them as new expenses. Late-arrival policy: Store the document in the transaction month. Mark it as a late arrival in the monthly processing log. Missing-receipt monitoring: At monthly close, check whether expected recurring-vendor receipts were found. Create a missing-receipt report. Sensitive-data rules: Do not forward unrelated email-thread content. Do not expose complete card numbers or account credentials. Preserve original documents. Mask sensitive payment references in reports where appropriate. Need output: Complete automation architecture Search strategy Receipt qualification rules Business-purpose classification Monthly folder architecture File-naming specification Forwarding specification Duplicate controls Refund handling Late-arrival handling Subscription tracking Exception workflow Audit log Historical backfill plan Monthly close plan Reconciliation framework Acceptance criteria Regression tests QA checklist Risk assessment Special constraints: Do not automatically process personal purchases. Do not delete source emails. Do not delete original attachments. Do not repeat a finance forward after partial failure. Do not convert currency. Do not invent tax deductibility. Do not claim reconciliation is complete when statement data is missing.

    Your agent does

    === RECEIPT FINDER & ORGANIZER ARCHITECTURE === Business: Northstar Creative Studio Processing Mode: Hybrid Primary Mailbox: Authorized company Gmail inbox Finance Destination: finance@northstar-example.com Storage Root: Finance Records === EXECUTIVE SUMMARY === The workflow will search new email daily and perform a controlled historical backfill beginning January 1, 2026. High-confidence business receipts will be: 1. Qualified as a supported expense document. 2. Classified as business-related. 3. Checked for duplicates. 4. Assigned to the correct transaction month. 5. Renamed using the approved naming pattern. 6. Stored in the correct monthly folder. 7. Forwarded once to finance. 8. Written to the processing log. Ambiguous, personal, unreadable, duplicated, password-protected, incomplete, refunded, or conflicting documents will enter the review queue. Source messages and original attachments will not be deleted. === SEARCH STRATEGY === Search Signals: Document Keywords: - receipt - invoice - tax invoice - payment confirmation - paid - order confirmation - subscription - renewal - refund - credit note - billing statement Attachment Signals: - PDF - image receipt - document attachment - structured HTML receipt Sender Signals: - approved vendor domains - billing aliases - payment processors - subscription services Content Signals: - amount - currency - invoice number - order number - transaction date - payment method reference - company billing name - company billing address Exclusions: - newsletters - promotional offers - abandoned-cart messages - shipping-only updates - product announcements - password-reset messages - unrelated account alerts - personal purchases - messages already marked as successfully processed === RECEIPT QUALIFICATION === High Confidence: A document is high confidence when: - the sender is an approved vendor or verified billing domain - a receipt or invoice document is present - an amount and currency are visible - a transaction or invoice date is visible - the company identity or approved payment method is present - the message represents a completed charge, invoice, refund, or credit - no strong personal-use signal is present Medium Confidence: - probable receipt - amount is visible - vendor is identifiable - business purpose is plausible - one important field is missing or unclear Action: Queue for review. Low Confidence: - marketing message - incomplete order - no completed-payment evidence - personal purchase signal - unrelated attachment - unsupported file - unreadable document Action: Skip or queue according to risk. === BUSINESS-PURPOSE CLASSIFICATION === Business Confirmed: Approved vendor, company billing identity, approved company card, business email, project reference, or approved expense category. Personal: Personal billing identity, personal shipping purpose, household purchase, or user-defined personal vendor. Ambiguous: Insufficient evidence to distinguish business from personal. Rule: Ambiguous documents are never forwarded automatically. === DOCUMENT TYPES === Receipt: Evidence of completed payment. Invoice: Request for payment or formal billing document. Payment Confirmation: Evidence that a payment was processed. Subscription Charge: Recurring service charge. Refund: Money returned for an earlier expense. Credit Note: Formal reduction or reversal. Cancellation: Document indicating that a transaction or service was cancelled. Exception: Document requiring manual interpretation. === DATE POLICY === Primary: Transaction date Secondary: Invoice issue date Fallback: Email received date Fallback Status: Requires Date Verification Late Arrival: A document received after its transaction month is filed in the transaction month and marked Late Arrival. === MONTHLY FOLDER STRUCTURE === Finance Records └── 2026 └── 07 - July ├── Receipts ├── Invoices ├── Refunds and Credits ├── Exceptions └── Processing Log Folder Rules: - Create the year folder when absent. - Create the month folder when absent. - Do not create repeated month folders with alternate names. - Store refunds and credit notes separately. - Store unresolved documents in Exceptions. - Preserve a processing log for every month. === FILE-NAMING STANDARD === Format: YYYY-MM-DD - Vendor - Amount Currency - Document Type - Reference.ext Example: 2026-07-14 - Adobe - 59.99 USD - Invoice - INV-84721.pdf Fallback Without Reference: 2026-07-14 - Adobe - 59.99 USD - Invoice.pdf Fallback Without Verified Amount: 2026-07-14 - Adobe - Amount Unverified - Invoice - INV-84721.pdf Rules: - Sanitize unsafe characters. - Preserve the original extension. - Do not overwrite an existing unrelated file. - Use a duplicate-safe suffix only after duplicate analysis. - Keep names understandable outside the email system. === FORWARDING SPECIFICATION === Recipient: finance@northstar-example.com Subject: Receipt | 2026-07 | Adobe | 59.99 USD | INV-84721 Body: Vendor: Adobe Transaction Date: July 14, 2026 Amount: 59.99 USD Document Type: Invoice Expense Category: Software Storage Destination: Finance Records/2026/07 - July/Invoices Business-Purpose Confidence: High Source: Original company mailbox message Attachments: Original verified invoice Rules: - Forward once. - Include only relevant context. - Do not forward unrelated thread content. - Preserve the original document. - Record the resulting forward status. - Do not repeat the forward when a later storage or logging action fails. === DUPLICATE CONTROL === Primary Identifiers: - source message ID - attachment hash where supported - invoice number - order number - transaction number Secondary Comparison: - vendor - amount - currency - transaction date - attachment name Duplicate Statuses: - Exact Duplicate - Probable Duplicate - Related Document - Resent Document - Not Duplicate Exact Duplicate: Skip forwarding and storage. Record the existing document reference. Probable Duplicate: Queue for review. Related Refund or Credit: Link to the original expense rather than treating it as a duplicate expense. === IDEMPOTENCY RECORD === For every document, record: - source message identifier - attachment identifier - attachment hash where supported - vendor - amount - currency - transaction date - reference - destination file - forwarding status - storage status - log status - final processing status A completed record must not be processed again. === REFUND AND CREDIT HANDLING === Refund Flow: Refund Discovered → Identify Original Vendor → Match Amount or Reference → Link to Original Expense → Store in Refunds and Credits → Forward to Finance → Mark Original Relationship → Record in Log Do Not: Count a refund as a new expense. Unmatched Refund: Store in Exceptions or Refunds and Credits according to policy and mark Original Expense Not Confirmed. === SUBSCRIPTION RECEIPT TRACKER === Vendor: Adobe Frequency: Monthly Expected Date Window: Configured by finance Expected Currency: USD Expected Amount: Verified value or approved range Current Month: Found / Missing / Ambiguous / Refunded Last Receipt: Verified document reference At monthly close: - compare expected subscriptions with discovered documents - identify missing receipts - identify unexpected duplicate charges - identify changed amounts for review - do not assume an amount change is incorrect === EXCEPTION QUEUE === Exception Types: - Personal or business purpose unclear - Missing amount - Missing currency - Missing date - Vendor unclear - Unreadable image - Password-protected attachment - Unsupported file - Probable duplicate - Multiple transactions in one document - Refund relationship unclear - Attachment missing - Storage failed - Forwarding failed - Conflicting fields Exception Record: Source: [...] Reason: [...] Observed Data: [...] Missing Data: [...] Proposed Action: [...] Risk: [...] Reviewer: [...] Resolution: [...] === PARTIAL FAILURE HANDLING === Case: Forwarding succeeds but storage fails. Action: - retain Forwarded status - do not forward again automatically - retry storage only - record failure - notify the exception queue Case: Storage succeeds but forwarding fails. Action: - retain Stored status - retry forwarding only - do not create another file - record the failure Case: Processing log fails. Action: - preserve the successful forwarding and storage states - create a log-repair task - do not repeat previous successful actions === HISTORICAL BACKFILL PLAN === Period: January 1, 2026 to present Phase 1: Audit-only discovery Phase 2: Review search coverage and exclusions Phase 3: Classify business, personal, ambiguous, duplicate, refund, and exception records Phase 4: Approve folder and naming behavior Phase 5: Store approved historical documents Phase 6: Forward only according to finance-approved historical-forwarding policy Phase 7: Create backfill reconciliation report Do not flood the finance inbox with historical documents without explicit approval. === MONTHLY CLOSE WORKFLOW === 1. Confirm the month date range. 2. Review unresolved exceptions. 3. Review probable duplicates. 4. Review refunds and credits. 5. Check expected recurring subscriptions. 6. Identify missing receipts. 7. Review late arrivals. 8. Compare with supplied statement data. 9. Preserve separate currency totals. 10. Create month-end summary. 11. Mark unresolved items. 12. Obtain finance approval where required. === MONTH-END SUMMARY === Month: July 2026 Documents Discovered: [...] Business Confirmed: [...] Forwarded: [...] Stored: [...] Duplicates Skipped: [...] Refunds and Credits: [...] Late Arrivals: [...] Missing Expected Receipts: [...] Exceptions: [...] Failures: [...] Unresolved: [...] Currency Totals: Keep each currency separate unless an approved conversion policy exists. === AUDIT LOG FIELDS === - processing timestamp - source message identifier - sender - subject - email received date - attachment name - attachment identifier - vendor - transaction date - amount - currency - document type - expense category - business-purpose confidence - duplicate status - refund relationship - destination - forwarding status - storage status - exception status - reviewer - resolution - final status === ACCEPTANCE CRITERIA === High-Confidence Receipt: Given an approved vendor sends a valid business invoice, when the workflow processes the message, then the document is classified, checked for duplicates, stored in the transaction month, forwarded once to finance, and recorded in the audit log. Personal Purchase: Given a document contains a strong personal-purchase signal, when classification runs, then it is not forwarded automatically and is marked Personal or Needs Review. Duplicate: Given the same invoice was already processed, when a resent copy is discovered, then the workflow does not create another finance forward or stored file. Late Arrival: Given a July receipt arrives in August, when the transaction date is reliable, then the document is stored in the July folder and logged as a late arrival. Partial Failure: Given forwarding succeeds and storage fails, when retry processing runs, then only storage is retried. Refund: Given a refund matches an earlier expense, when processing completes, then the refund is linked to the original record and is not counted as a new expense. Missing Subscription Receipt: Given an expected monthly subscription receipt is not found, when monthly close runs, then it appears in the missing-receipt report without claiming that no charge occurred. === REGRESSION TEST MATRIX === Document Types: - Receipt - Invoice - Payment Confirmation - Subscription Charge - Refund - Credit Note - Cancellation Formats: - PDF - PNG - JPEG - HTML Message - Multiple Attachments - Multi-Page Document - Password-Protected File - Unsupported File Classifications: - Business - Personal - Ambiguous - Duplicate - Refund - Exception Dates: - Transaction Month - Late Arrival - Missing Date - Conflicting Dates - Year Boundary Failures: - Search Failure - Forward Failure - Storage Failure - Folder Creation Failure - Log Failure - Partial Failure - Authentication Failure Currencies: - USD - EUR - GBP - Multiple Currencies - Currency Missing === QA CHECKLIST === Email Search: - Verify date boundaries. - Verify approved vendors. - Verify exclusions. - Verify historical messages. - Verify already-processed filtering. Documents: - Verify attachment integrity. - Verify amount. - Verify currency. - Verify date. - Verify vendor. - Verify reference. - Verify document type. Classification: - Verify business signals. - Verify personal signals. - Verify ambiguity handling. - Verify category. - Verify confidence. Duplicates: - Verify source ID. - Verify attachment hash. - Verify reference. - Verify vendor-date-amount comparison. - Verify resent documents. Storage: - Verify year folder. - Verify month folder. - Verify document subfolder. - Verify file name. - Verify no overwrite. - Verify original document. Forwarding: - Verify recipient. - Verify subject. - Verify body. - Verify attachments. - Verify no unrelated content. - Verify single delivery. Exceptions: - Verify queue entry. - Verify reason. - Verify evidence. - Verify proposed action. - Verify final resolution. Privacy: - Verify masked data. - Verify approved recipients. - Verify no credentials. - Verify no unrelated personal correspondence. - Verify approved retention. === RISKS === Risk: Personal receipts are forwarded as business expenses. Mitigation: Use business-purpose rules and route ambiguous documents to review. Risk: Finance receives duplicate documents. Mitigation: Use idempotency records and multi-signal duplicate detection. Risk: A receipt is filed in the wrong month. Mitigation: Use transaction date first and record date uncertainty. Risk: A successful finance forward repeats after a storage failure. Mitigation: Track forwarding and storage independently. Risk: A refund is counted as a new expense. Mitigation: Classify refunds separately and link them to original records. Risk: Sensitive email content is exposed. Mitigation: Forward only the relevant document and concise approved metadata. Risk: Missing receipts are interpreted as missing charges. Mitigation: Report only that a document was not found; do not claim that no transaction occurred. === KNOWN LIMITATIONS === - Email and storage access require authorized integrations. - Document extraction may be incomplete. - Business purpose may require manual review. - Tax deductibility requires professional judgment. - Duplicate detection is probabilistic when identifiers are missing. - Currency conversion requires an approved policy. - Reconciliation depends on complete statement data. - Provider limits and authentication changes may interrupt scheduled processing. - The workflow does not replace bookkeeping, tax, audit, legal, privacy, or security review. === FINAL INTEGRITY NOTE === A receipt-like document is not automatically a valid or deductible business expense. All forwarding recipients, folder destinations, classification rules, accounting periods, tax treatment, retention requirements, refund relationships, and deletion decisions must be verified. The workflow is designed to improve receipt discovery, monthly organization, traceability, and finance-team efficiency. It does not guarantee accounting completeness, tax compliance, fraud detection, or successful reconciliation.

    What you get

    Extract and organize monthly business expenses from multiple email accounts.Deduplicate and forward validated payment proof to accounting teams.Identify missing recurring subscription receipts before monthly close.Generate an audit log linking every stored receipt to its source email.

    About this skill

    Receipt Finder & Organizer helps business owners, freelancers, finance teams, operations managers, accountants, bookkeepers, agencies, startup founders, and administrative teams automate the repetitive process of finding expense documents in email, forwarding them to finance, and organizing them into monthly record-keeping folders.

    The skill is designed for users who receive receipts, invoices, payment confirmations, refund documents, credit notes, subscription charges, travel receipts, marketplace purchases, software invoices, advertising receipts, utility bills, professional-service invoices, and other business-expense records across a busy email inbox.

    It creates a controlled workflow that can:

    Search incoming and historical email for probable business-expense documents.

    Identify receipts and invoices attached as PDF, image, document, HTML receipt, or structured message content.

    Recognize common expense-related terminology without relying on a single keyword.

    Distinguish receipts from marketing emails, order announcements, shipping notifications, account alerts, newsletters, and unrelated attachments.

    Classify documents as receipt, invoice, payment confirmation, refund, credit note, cancellation, subscription charge, travel expense, or exception.

    Determine whether the expense appears business-related, personal, ambiguous, duplicated, refunded, cancelled, incomplete, or outside the configured scope.

    Extract or record vendor, transaction date, document date, amount, currency, tax, invoice number, order number, payment method reference, expense category, source message, attachment name, and processing status where available.

    Use the transaction or document date to determine the correct accounting month rather than relying only on the email-received date.

    Create and maintain a predictable monthly folder structure for record-keeping.

    Save documents using deterministic file names that remain understandable outside the email system.

    Forward approved receipts to the configured finance email with a consistent subject line and concise processing summary.

    Prevent the same document from being forwarded or stored repeatedly.

    Preserve the original attachment whenever possible.

    Create a normalized PDF or image copy only when required and technically supported.

    Record the relationship between the saved document and its original email.

    Maintain an audit log of searched messages, matched documents, classifications, forwarding actions, saved files, duplicates, skipped records, failures, and unresolved exceptions.

    Create a review queue for ambiguous business-purpose decisions, unreadable documents, missing amounts, missing dates, conflicting currencies, unsupported files, password-protected attachments, duplicate candidates, and suspicious content.

    Handle late-arriving receipts by filing them into the correct historical month.

    Handle refunds and credit notes without incorrectly treating them as new expenses.

    Support recurring subscription receipts and detect expected documents that are missing.

    Support monthly reconciliation against a supplied bank, card, accounting, or expense statement where the connected environment provides the necessary records.

    The skill can use a monthly structure such as:

    Finance Records └── 2026 ├── 01 - January │ ├── Receipts │ ├── Invoices │ ├── Refunds and Credits │ ├── Exceptions │ └── Processing Log ├── 02 - February └── 03 - March

    Alternative structures can be defined according to accounting requirements, legal entities, workspaces, cost centers, departments, projects, currencies, countries, or expense categories.

    A recommended deterministic file-name structure is:

    YYYY-MM-DD - Vendor - Amount Currency - Document Type - Reference.ext

    Example:

    2026-07-14 - Adobe - 59.99 USD - Invoice - INV-84721.pdf

    The skill sanitizes unsafe file-name characters, avoids unnecessary truncation, preserves useful references, and applies duplicate-safe suffixes only when genuinely required.

    Receipt qualification is evidence-based. A message may be considered a likely receipt when several signals are present, such as:

    A known vendor sender.

    An attachment with receipt or invoice characteristics.

    A transaction amount.

    A currency.

    A purchase, payment, tax, invoice, receipt, refund, or subscription reference.

    A document or transaction date.

    An order, invoice, transaction, or confirmation number.

    A completed-payment statement.

    A recognized business-expense category.

    The skill does not automatically classify every email containing the word receipt as a valid business expense.

    Business-purpose classification can use approved rules such as:

    Known business vendors.

    Approved company cards.

    Company billing addresses.

    Business email aliases.

    Configured expense categories.

    Project or client references.

    Subscription inventories.

    Cost-center identifiers.

    Merchant allowlists.

    Merchant blocklists.

    Sender-domain rules.

    User-provided accounting policies.

    Documents that cannot be classified confidently are placed into a review queue rather than silently forwarded as confirmed business expenses.

    The agent distinguishes several dates:

    Email received date.

    Transaction date.

    Invoice issue date.

    Payment date.

    Service period.

    Refund date.

    Accounting period.

    The filing policy should define which date controls the monthly folder. The default recommendation is to use the transaction or document date when reliable and to mark uncertain dates for review.

    Duplicate detection can compare:

    Source message identifiers.

    Attachment hashes where supported.

    Vendor.

    Amount.

    Currency.

    Transaction date.

    Invoice number.

    Order number.

    Document number.

    Attachment name.

    Previously processed records.

    A duplicate candidate should be logged and skipped or held for review according to the configured confidence threshold.

    Forwarding to finance can include:

    Original email context.

    Original document attachments.

    Normalized file names.

    Vendor.

    Transaction date.

    Amount and currency.

    Document type.

    Expense category.

    Monthly folder destination.

    Duplicate status.

    Business-purpose confidence.

    Exception notes.

    The forwarding subject can follow a consistent format such as:

    Receipt | 2026-07 | Adobe | 59.99 USD | INV-84721

    The skill can support different processing modes:

    Automatic Mode: High-confidence business receipts are forwarded and filed automatically.

    Review-First Mode: All candidates are prepared for approval before forwarding or filing.

    Hybrid Mode: High-confidence records are processed automatically while ambiguous records are queued.

    Audit-Only Mode: The skill finds and classifies probable documents without forwarding or writing files.

    Historical Backfill Mode: The skill processes a specified historical period and creates a reconciliation report.

    Monthly Close Mode: The skill reviews the completed month, checks unresolved exceptions, identifies missing expected receipts, detects duplicates, and creates a month-end summary.

    The agent can maintain separate statuses such as:

    Discovered.

    Qualified.

    Business Confirmed.

    Personal.

    Ambiguous.

    Forwarded.

    Stored.

    Duplicate.

    Refunded.

    Cancelled.

    Missing Document.

    Failed.

    Needs Review.

    Reconciled.

    Archived.

    Exception handling can cover:

    No attachment.

    Receipt exists only in email body.

    Attachment cannot be opened.

    Attachment is password protected.

    Image is unreadable.

    Amount is missing.

    Currency is unclear.

    Date is missing.

    Vendor is unclear.

    Invoice number is missing.

    Multiple receipts are attached to one message.

    One receipt spans multiple pages.

    One message contains documents for several transactions.

    The invoice was later cancelled.

    The charge was refunded.

    The same receipt appears in several email threads.

    The receipt was forwarded by another employee.

    The vendor resent the document.

    The expense may be personal.

    The document contains sensitive information.

    The monthly folder cannot be created.

    The finance email cannot be resolved.

    Forwarding fails.

    Storage fails after forwarding.

    Forwarding succeeds but logging fails.

    Processing is interrupted.

    For partial failures, the skill records exactly which actions succeeded and which actions must be retried. It must not silently repeat a successful finance forward merely because a later storage action failed.

    The skill supports idempotent processing. Re-running the workflow should not create repeated emails, repeated files, or repeated accounting entries for the same document.

    Late-arrival handling can identify a receipt received in August for a July transaction and store it in the July folder with a late-arrival indicator in the log.

    Refund handling can link a refund or credit note to the original expense when enough evidence exists.

    Subscription tracking can maintain an expected-vendor register with:

    Vendor.

    Expected frequency.

    Approximate charge date.

    Expected currency.

    Expected amount or range.

    Responsible account.

    Last receipt found.

    Current-month status.

    Missing-receipt status.

    The skill can produce a monthly summary containing:

    Documents discovered.

    Documents qualified.

    Documents forwarded.

    Documents stored.

    Duplicates skipped.

    Refunds or credits identified.

    Ambiguous records.

    Failures.

    Expected receipts not found.

    Late arrivals.

    Category totals where verified.

    Currency totals without unsupported conversion.

    Outstanding actions.

    The skill never performs unsupported currency conversion or assumes an exchange rate. Multi-currency totals should remain separate unless an approved rate source and accounting policy are available.

    Privacy and security are central to the workflow. The agent should minimize data exposure, limit forwarding to approved recipients, preserve only required records, avoid forwarding unrelated email threads, mask sensitive payment information where appropriate, and never expose credentials or private mailbox content in public examples.

    The skill must distinguish between:

    Observed: Directly supported by an email, attachment, file, folder, statement, or approved policy.

    Inferred: A likely vendor, category, business purpose, transaction date, or duplicate relationship based on incomplete evidence.

    Recommended: A proposed folder, file name, forwarding format, classification rule, or operational decision.

    Requires Verification: Any unclear business purpose, tax treatment, accounting period, vendor identity, total, currency, legal retention rule, forwarding recipient, refund relationship, or deletion decision.

    The skill can generate:

    Receipt search plans.

    Mailbox query strategies.

    Vendor rule lists.

    Expense classification rules.

    Monthly folder structures.

    File-naming specifications.

    Forwarding templates.

    Receipt inventories.

    Exception queues.

    Processing logs.

    Duplicate reports.

    Missing-receipt reports.

    Subscription receipt trackers.

    Monthly close summaries.

    Reconciliation reports.

    Audit-ready evidence maps.

    Developer handoffs.

    Automation acceptance criteria.

    Regression-test matrices.

    Privacy and security checklists.

    Structured JSON specifications.

    The skill prioritizes accuracy, traceability, idempotency, privacy, business-purpose confidence, safe automation, clear exceptions, recoverable failures, consistent monthly filing, and finance-team usability.

    The core commercial promise is: automatically locate business-expense documents, forward verified records to finance, file them in the correct monthly location, prevent duplicates, and preserve a clear audit trail for record-keeping.

    How to install

    Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean today

    Listedtoday

    Frequently Asked Questions