Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Extracts structured JSON data from invoice images or PDFs by sending them to the UpInvoice.eu API. Returns supplier details, line items, totals, and tax breakdowns in a format ready for ERP ingestion.
Returns fully structured JSON with line-item detail in under 2 seconds, eliminating manual data entry and the post-processing required by generic OCR tools.
When to use it
- Digitizing a supplier PDF invoice for accounting entry
- Automating invoice data extraction before ERP upload
- Pulling line-item details from a scanned receipt photo
- Validating extracted invoice totals before approving payment
- Processing invoices from email attachments into structured records
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: 'Here is a PDF invoice from my supplier, extract the data for me'
- 1Converts the uploaded PDF to a base64-encoded string with the required data URI prefix
- 2Calls process_invoice with the encoded file and optional company name and tax ID for context
- 3Receives structured JSON containing supplier info, dates, totals, tax rates, and line items
- 4Presents the extracted data to the user for review and validation
- 5Maps the validated JSON fields to the target ERP system's API format
Structured invoice record with supplier name, tax ID, invoice date, individual line items with quantities and unit prices, and total amounts including VAT
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.