Import a statement

Every other Well skill starts from a connected account. This one starts from a file. Hand it a statement — a pdf from your bank, an export, or a photo of the page — and Well's own extraction reads it, then the statement, its lines and the transactions behind them become records you can ask questions about.

This skill writes data rather than only reporting on it. It shows you what it will do, and changes nothing until you confirm.

npx skills add wellapp-ai/skills --skill import-statement
WWellapp
Can you read this bank statement?

Ask anything or use / for commands...

How the skill answers

Every step of the run, in order, with the card each one returns. A step that hands its work to another skill says which one.

  1. You ask

    Can you read this bank statement?

  2. Pin the workspace
  3. Take the claim token first, if the command or message carries one
  4. Otherwise take the file
  5. Read the outcome, once
  6. Say what landed, from records
  7. Name the next step
  8. You get

    Imported. 84 transactions from 1 Mar to 31 Mar, EUR 61,940 out and EUR 74,210 in. Well read the file, so every figure traces to a record rather than to the pdf. 12 of those payments have no supplier invoice behind them yet.

Frequently asked questions

Do I need to connect my bank first?

No. This is the one Well skill that produces transactions without a connector. Connect a bank when you want future months to arrive on their own; use this for the months already behind you, or for an account nothing can connect to.

Can it read a photo of my statement?

Yes. The extraction reads images, so a phone photo of the page works. What it will not do is have the assistant read the numbers out of the picture — the reading is Well's, so every figure traces to a record.

I dropped a file on your website. Do I have to attach it again?

No, as long as you still have the claim token from that drop and it is under an hour old. One token covers every statement you dropped together; it works once.

What happens to duplicates?

The import pipeline deduplicates, so the same statement imported twice does not double your transactions.

Ask your first question today

Connect your tools, then ask in plain language. Every answer traces back to the record behind it. Free to start.