ReferenceIntegration surfaces — how documents get in and results get out
Six ways in, five ways out. Every path lands in the same orchestrator queue and produces the same traceable output, so you can mix them without maintaining two pipelines.
Document intake
- Watched folder
- SMB or NFS mount polled on a configurable interval, with move-on-success and quarantine-on-failure semantics
- S3-compatible object store
- Bucket and prefix subscription driven by event notifications, or a scheduled scan where events are unavailable
- DMS connectors
- SharePoint and Microsoft 365, OpenText, Alfresco, and any CMIS 1.1 repository, with incremental change tracking
- SFTP drop
- Chroot-jailed intake directory for partner and branch submissions, key-based authentication only
- Intake mailbox
- IMAP or Microsoft Graph mailbox with attachment expansion, including nested MSG and ZIP archives
- REST and gRPC API
- Direct submission for interactive workflows, with synchronous and callback modes. OpenAPI 3.1 specification published
Result delivery
- Structured JSON
- Fields, tables and tokens with page numbers, bounding boxes and confidence scores, written to your object store
- Webhook callback
- Signed HTTPS POST to your endpoint on job completion, with configurable retry and dead-letter behaviour
- Kafka or message bus
- Completion events to a topic you own, for pipelines that are already event-driven
- Database write-back
- Direct insert into a schema you define, for teams who would rather not build a consumer
- File exports
- CSV, XLSX, searchable PDF and annotated overlay PDF for review, audit and archive
Clients and automation
- SDKs
- Python 3.10+, TypeScript on Node 20+, Java 17+, and a plain OpenAPI specification for everything else
- Command line
- Batch submission, schema management and health checks, suitable for cron and CI pipelines
- Admin and reviewer console
- Browser UI for review queues, schema design, taxonomy management, users, roles and audit search
- RPA and workflow
- Standard REST integration for UiPath, Power Automate, Camunda and similar orchestration tooling
Connector coverage for a specific environment is confirmed during the architecture review against the systems you actually run, not against a generic compatibility list. API reference material is published in the product documentation.