Mindee

Mindee

· #228 most-used

Extract structured data from any document in one API call

DocumentsFinanceDeveloperAIAutomationAccounting

Mindee is a developer-focused document processing platform that turns any invoice, receipt, passport, ID, bank statement, resume, or custom form into structured JSON data via a single API call. Its five model families — Extraction, Classification, Crop, OCR, and Split — handle every stage of the document pipeline: isolating documents within images, classifying mixed-format batches, extracting structured fields, and separating multi-document PDFs. Connect Mindee to Actionist and your agents can parse every vendor invoice the moment it arrives, verify customer receipts against order records, process identity documents for KYC, digitise legacy paper archives, and route mixed document types to the right extraction model — all without a human opening a file.

Average time saved
8 hours
per person · per month
≈ 1 workdays back

Eliminates manual work. Agents eliminate the manual cycle of opening document PDFs and images, reading key fields, and re-entering them into spreadsheets, accounting systems, and compliance records.

Schedule

What your Mindee agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Agents
TueThu
Tue
Wed
Thu
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Multi-app workflows

Mindee × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
9Apps spanned
~25 hrsSaved / week
5Personas served
For finance
Featured4 apps

Vendor invoice extracted and logged the moment it lands

When a vendor invoice arrives in the AP inbox via Gmail, the Finance Agent classifies the attachment, extracts all invoice fields with Mindee, and writes a structured row to the AP ledger in Google Sheets. Invoices due within 7 days trigger a Slack alert to the finance team so nothing slips past the payment deadline.

~5 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When a PDF invoice arrives in the AP Gmail inbox
Result
Append extracted invoice row to the AP ledgerPost invoice summary to #accounts-payable if due within 7 days
The win
Saved per run
8 min
Runs / week
~40×
AP queue is structured data before a human opens the email
Driven byFinance Agent
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    20 min / week
    Manual contract PDF reading

    Reps open each PDF, read the key terms, and manually type supplier name, amount, and dates into the CRM — 10 minutes per document, every time.

    Sales Agent
    0 min
    Agent extracts contract and invoice data on receipt

    When a vendor contract PDF lands in the deals inbox, the agent parses it with Mindee and writes key fields to the CRM deal record — structured data available before the rep opens the email.

  • Marketing
    30 min / week
    Manual agency invoice data entry

    The marketing coordinator opens each agency invoice PDF, reads the line items, and manually enters amounts into the budget tracker spreadsheet — 15 minutes per invoice per week.

    Marketing Agent
    0 min
    Agent logs agency invoices to the budget tracker automatically

    When an agency invoice arrives, the agent calls Predict Invoice, extracts line items and totals, and writes a structured row to the campaign budget tracker before anyone opens the PDF.

  • Customer Support
    25 min / week
    Manual receipt verification

    Support agents open each receipt image, read the merchant name and amount, look up the order record manually, and compare the two — 5 minutes per ticket with a document attachment.

    Customer Support Agent
    0 min
    Agent verifies customer receipts against order records automatically

    When a refund request arrives with a receipt image, the agent extracts the purchase data, matches it against the CRM order record, and updates the ticket with a verified result — within about a minute.

  • Human Resources
    60 min / week
    Manual receipt and CV data entry

    HR teams open each expense receipt and CV individually, copy key fields into the expense system and ATS manually — routine data entry that takes hours each week.

    Human Resources Agent
    0 min
    Agent parses expense receipts and CV uploads automatically

    Expense receipts and CVs are extracted the moment they are uploaded — structured data lands in the expense system and ATS without any HR team data entry.

  • Finance
    90 min / week
    Manual AP data entry

    Finance team opens each invoice PDF, reads supplier name, amounts, and due dates, and manually enters each into the AP ledger — 10 minutes per invoice for the full AP queue.

    Finance Agent
    0 min
    Agent extracts and reconciles every invoice and bank statement

    Every vendor invoice and bank statement is extracted by Mindee within about a minute of arrival — the AP ledger and reconciliation sheet are populated before the finance team's morning review.

  • Operations
    120 min / week
    Manual document inbox sorting

    Operations staff manually open each PDF or image, determine the document type, route it to the right team, and update the tracking log — a process that can consume hours each week on high-volume inboxes.

    Operations Agent
    0 min
    Agent classifies, splits, and routes every document automatically

    Mixed-format document batches are classified, split into individual files, and routed to the correct extraction model — the operations team never manually sorts a document inbox.

  • Legal
    45 min / week
    Manual KYC document transcription

    Legal staff open each passport or ID image, read the document fields, manually type them into the compliance record, and check expiry dates by eye — 15 minutes per client during onboarding.

    Legal Agent
    0 min
    Agent populates KYC records from identity documents automatically

    When identity documents are submitted for KYC, the agent extracts all key fields, populates the compliance record, and flags expired documents — the legal team reviews exceptions, not routine data.

+ 100s of other Mindee automations
Average time saved
39 hrs / person / month
Calculator

Calculate what your team saves

Team size
5 people
Hourly rate
$75 / hr
Hours saved / week
10
Hours saved / year
500
Annual ROI
$37,500

Based on Mindee's typical team usage — the visible tasks plus a few other automations the agent runs: ~2 hrs / person / week of admin work automated.

Connect

How to plug Mindee into Actionist

Pick the connection method that suits your environment.

Authenticate with your Mindee Invoice OCR API key to enable invoice parsing actions.

1
Open the Mindee platform

Log in at platform.mindee.com and navigate to the Invoice OCR product under My APIs.

2
Generate an API key

Go to the API Keys tab and click Add New API Key. Copy the key — treat it like a password.

3
Paste into Actionist

Paste the Invoice API key into the Invoice API Key field and click Test connection.

Credentials you'll need
Invoice API Key*
Mindee platform → your Invoice OCR API → API Keys tab
Actions

14 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

0 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

This app has no triggers yet.
FAQs

Questions about Mindee + Actionist

How does Actionist connect to Mindee?
Go to the Apps tab, find Mindee, and click Connect. Paste your API key — Mindee issues separate keys per document model (Invoice API key for invoices, Receipt API key for receipts). You can find or generate keys in the Mindee platform at platform.mindee.com under your account settings. Actionist runs a lightweight test parse call after you paste each key to confirm the handshake before any live documents are processed.
Do I need separate API keys for invoices and receipts?
Yes. Mindee uses a per-model key model: the Invoice OCR API uses a different key from the Receipt OCR API, and each custom model has its own key. If you want your Actionist agent to handle both invoices and receipts, you need to supply both keys. Each key is stored encrypted in Actionist and is used only when the corresponding model action is called.
Which document types can Mindee extract data from?
Mindee's prebuilt models cover invoices, receipts, financial documents, passports, national IDs, driver's licenses, bank statements, and barcodes. There are also utility models for cropping (isolating a document within a photo), classifying (routing a document to the right extraction model), full-page OCR (raw text + bounding boxes), and splitting (separating a multi-document PDF into individual files). Custom models built in the Mindee platform appear as additional endpoints you can call from Actionist.
What does the Predict action return, and how does the agent use it?
Mindee's Predict action accepts a file — PDF, JPEG, PNG, or TIFF — and returns a structured JSON object with fields like total amount, tax, supplier name, date, and line items for invoices; or merchant name, total, date, and category for receipts. Actionist receives this JSON and your agent can map fields directly to other apps: write an invoice line item to a spreadsheet row, create an expense record in your accounting tool, or post a summary to Slack — without any manual data re-entry.
Can Mindee trigger an Actionist workflow when a document arrives?
Mindee is a developer-focused, API-first platform — it does not fire webhook events or push notifications when documents are uploaded through its own interface. There are no native triggers in the Actionist integration. To automate document processing, your agent uses a scheduled agent task (e.g. poll an email inbox or a Google Drive folder for new attachments at a set cadence) and then calls Mindee's Predict action on each new file it finds.
Can I automatically route different document types to different extraction models?
Yes, with a routing step. Use Mindee's Classify action first — it reads the document and returns a predicted document type (invoice, receipt, bank statement, etc.). Based on that classification, the agent routes the file to the appropriate model's Predict action. This is especially useful for shared inboxes where vendors send mixed document types and you cannot predict the format in advance.
How does Mindee's pricing work when used through Actionist?
Mindee is priced per page parsed, with tiers based on monthly volume. There is a free tier (500 pages per month on most models) suitable for getting started. Beyond that, paid plans scale with usage — check mindee.com/pricing for current rates. Actionist does not add its own per-call charge on top of Mindee's billing; your Mindee account is billed directly by Mindee.
How do I handle photos with multiple receipts in a single image?
The Crop utility action is designed for this. You pass the multi-receipt image to Crop, and Mindee detects and isolates each receipt into a separate cropped image. The agent then loops through each cropped image, calling the Receipt Predict action on each one independently. This is particularly useful for expense reports where an employee photographs several receipts on a desk in a single shot.