Uproc Docs
Architecture
High-level platform overview for users and developers
Uproc Platform Overview
High-level overview for prospective users and developers. This is NOT implementation documentation.
What is Uproc?
Uproc is a platform for automating document-intensive business processes using AI. It converts unstructured documents (PDFs, emails, images) into structured data, automates workflows, and provides dashboards for monitoring operations.
Core Capabilities
- Document Processing: Ingest, classify, convert, and extract structured data from documents
- Business Automation: Automate email processing, workflows, and multi-channel communication
- Data Management: Import, clean, and unify data from multiple sources
- Financial Operations: Invoice processing, reconciliation, and tax compliance
- Customer Care: Automated ticket management with AI assistance
How It Works
Documents/Emails → AI Processing → Structured Data → Your Dashboards/Systems
- Input: Documents, emails, or data feeds enter the system
- Processing: AI extracts and structures the information based on your templates
- Output: Clean data ready for your existing tools (Excel, ERPs, databases)
Security
- Isolation: Each customer’s data is fully isolated
- Privacy: Your data is never used to train AI models or shared with third parties
- Compliance: Built-in audit trails and regulatory compliance features (VeriFactu, SOC2)
Integrations
Uproc connects with the tools you already use:
- Email (IMAP, WhatsApp, Telegram)
- Payments (Stripe)
- Cloud storage (S3-compatible)
- Business tools (Zapier, n8n, Make)
- Custom APIs
Deployment
Available as:
- Cloud: Fully managed, no infrastructure to maintain
- Private/Enterprise: Self-hosted on your own infrastructure
Resources
- API Reference — Public API endpoints (no internal implementation details)
- CLI Guide — Command-line tool for developers
- MCP Tools — Connect AI tools to Uproc data
- Applications Catalog — Available automation applications
- Cases — Real implementation examples