Invofox
Invofox extracts structured data and OCR text from invoices and other business documents and supports document-processing workflows.
Integration
- Vendor
- Invofox
- Category
- docs
- Auth
- API_KEY
- Tools
- 10
- Composio slug
invofox
Tools
- Create Company
Create a managed company collection used to organize document processing.
- Delete Companydestructive
Permanently delete one managed company by ID. This destructive operation cannot be undone.
- Get Document
Get one processed document with extracted fields, confidence, processing metadata, and signed source or image URLs.
- Get Document Text
Return plain OCR text for each page of a processed document.
- Get Import
Get an asynchronous import's status, document count, and file processing records after documents were queued.
- List Companies
Find managed companies by country, tax ID, or name using bounded offset pagination.
- List Documents
Find processed documents using extraction-field filters, sorting, field selection, and bounded offset pagination.
- Process Documents by URL
Queue one or more documents from public HTTPS URLs for asynchronous extraction. Returns the import and file IDs needed to track processing.
- Set Document State
Move a document to pending correction, approved, discarded, or exported. Approval, discard, and export may trigger irreversible downstream workflows.
- Update Document
Correct extracted document fields, update client metadata, or do both for an existing processed document.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect Invofox.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the Invofox tools in chat.
What teammates see: by default, memories from Invofox are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.