Quantra Documentation
Quantra is a general-purpose document processing and pipeline orchestration platform. It provides a modular, plugin-driven architecture for ingesting, transforming, analysing, and routing documents across any industry or domain.
Documentation Sections
1. Product Overview
What Quantra is, key capabilities, use cases, target audience, and how it works at a high level.
2. Platform User Guide
Dashboard, projects, canvas, nodes and edges, running pipelines, scheduling, sharing, audit logs, results, workbenches, and account settings.
3. Datasources
Connecting to Box, M-Files, Local Drive, Microsoft SQL Server, Outlook, PostgreSQL, SharePoint, Snowflake, and Network Drives.
4. Tools
Archive, Hash, Summary, Biometrics, NHS Summary, HWT-OCR, Meta to DB, Review, SAR Release, and PII Detect.
5. Workbenches
Q-Viewer, Q-ROT, Q-SAR, Q-RoPA, and Q-NHS-SAR — the interactive workbenches for document review, data hygiene, Subject Access Requests, and the GDPR Record of Processing Activities.
6. Security & Compliance
Authentication, MFA, authorization, mTLS, credential protection, audit logging, and compliance.
7. Glossary
Definitions of key terms, acronyms, and concepts used throughout the Quantra platform.
Appendix
A. Architecture
System architecture, component topology, communication protocols (gRPC, NDJSON, REST), plugin model.
B. Administration
Django admin, users and Multi-Factor Authentication, system settings, service endpoint registry and ports, mutual Transport Layer Security certificates, the qm script, audit log, version management, and local agent enrolment.
C. API Reference
REST API endpoints, CNO chain JSON format, gRPC streaming protocol, and standard frame format.
D. Plugin Development
Creating custom datasource, tool, and workbench plugins with the plugin manifest system.
E. Microservice Development
Building gRPC microservices with mTLS, streaming patterns, and service registration.
F. Database Schema
Core Django models, table definitions, relationships, foreign keys, and ER diagram.