
AgilityDMS
AgilityDMS Overview
Features
-
TotalAgility-native export — Archive documents from TA processes via REST API or .NET SDK (
Cdit.Sdms.Sdk.TotalAgility), with TA session authentication and embedded viewer support. -
Scalable cloud archival — Store millions of documents per year in Azure Blob Storage with partitioned layout, streaming upload/download, and SHA-256 integrity on ingest.
-
Dynamic metadata indexing — Configurable document types and fields; schema sync from TA Extraction Groups to avoid duplicate configuration.
-
Fast metadata search — SQL-first structured search with filters, sorting, and paging; pluggable search engine architecture for future full-text.
-
Secure document retrieval — API-proxied streaming only; no public blob URLs; every view and share access is audited.
-
Sync and async ingestion — Synchronous ingest for immediate archive reference; async queue-based ingest for large files and batch TA exports.
-
In-browser document viewer — PDF, images (including multi-page TIFF), video, and audio preview in User Portal and Admin Console; embeddable viewer for TA workspaces.
-
Time-limited secure share links — Create view-only or download share links for external parties without exposing storage credentials.
-
User Portal with document folders — Entra SSO, saved manual and dynamic (query-driven) folders, collaboration ACLs, and external folder sharing.
-
Lifecycle and retention automation — Hot/Cool/Archive tier transitions, retention policies per document type, soft delete, legal hold, and archive rehydration.
-
Admin Console — Manage schemas, retention policies, lifecycle monitoring, share links, and access audit review.
-
Enterprise security — Entra ID JWT, TA session validation, role-based access control, Managed Identity, and private endpoint support.
-
Background workers — Schema sync from TA, ingestion processing, retention evaluation, storage transitions, and rehydration monitoring.
-
Azure deployment installer — Guided setup wizard with Bicep infrastructure templates for customer Azure subscriptions.
Benefits
-
Purpose-built for TotalAgility — Feels like an extension of TA, not a separate silo; schema sync from Extraction Groups reduces duplicate setup.
-
Lower cost than traditional ECM — Tiered blob storage and automated lifecycle cut long-term storage cost vs. IBM CM, FileNet, or over-featured ECM suites.
-
Faster time to value — Weeks, not months: ingest, search, view, and basic admin are available in the MVP footprint.
-
Cloud-native scalability — Horizontally scalable API and workers on Azure PaaS; designed for high document volume (500+ docs/min per scale unit on async path).
-
Operational simplicity — One metadata database, one blob account, clear API/worker boundaries, and a single .NET SDK for TA activities.
-
Security by design — Proxy-only document access, comprehensive audit trail, Entra RBAC, and PHI-ready controls for regulated industries.
-
Immutable archive model — Documents are durable archives after ingest; versioning is explicit (new document = new version), supporting compliance and audit.
-
Flexible retrieval — Search from User Portal, API, TA embedded viewer, or time-limited share links for external stakeholders.
-
Future-ready architecture — Pluggable search engine, OCR pipeline hooks, and extensibility for legal hold and WORM without re-architecture.
-
Customer-controlled deployment — Dedicated Azure footprint per customer (not multi-tenant SaaS in v1), aligning with enterprise data residency and security requirements.
Technical Details
Inputs
- Documents and binaries — PDF, TIFF, images, Office files, video, audio, and other MIME types exported from TotalAgility processes or uploaded via API/SDK
- Metadata — Dynamic fields per document type (claim numbers, member IDs, case IDs, dates, custom extraction fields from TA)
- TotalAgility session tokens —
X-TA-Session-Tokenfor authenticated search, retrieval, and embedded viewer from TA workspaces - Entra ID credentials — For User Portal, Admin Console, and API bearer-token access
- Document type definitions — Manual admin configuration or auto-provisioned from TA Extraction Groups / capture documents
- Retention and lifecycle policies — Per-type rules for tier transitions, retention periods, and soft/hard delete
- Idempotency keys — Optional deduplication on repeat exports from TA
- Search queries — Structured filters (field key, operator, value), date ranges, sort, and paging parameters
Outputs
- Archived document references —
documentId, logical archive URI, file metadata, and ingest timestamps - Search result pages — Paginated document lists with hypermedia links to metadata and content
- Streamed document content — Inline or attachment disposition with Range request support
- Share link tokens — Time-limited URLs for public view and controlled download
- Ingestion job status — Async job ID, state (Queued/Processing/Completed/Failed), and resulting document ID
- Access audit records — View, search, share, and admin events with user, timestamp, and document reference
- Lifecycle transition history — Storage tier changes, retention actions, and rehydration status
- Folder manifests — Curated or query-driven document collections for User Portal collaboration and external sharing
- Embedded viewer HTML — TA iframe-ready viewer shell with CSP
frame-ancestorsfor configured TA origin
Geographic Availability
Additional Information
AgilityDMS (CDIT Simple Document Management System) is an enterprise-grade, cloud-native archive and retrieval platform sold and deployed per customer as a dedicated Azure footprint. It is intentionally not a full ECM suite — it focuses on durable archive, metadata search, controlled retrieval, and lifecycle management for organizations running Tungsten Automation TotalAgility.
Ideal use cases: Retire or avoid IBM Content Manager, FileNet, SharePoint, or custom file shares for archive-only scenarios where TA already drives capture and extraction.
Deployment: Azure subscription (customer-managed or CDIT-assisted) via installer wizard and Bicep templates. Components include REST API, background workers, User Portal SPA, Admin Console SPA, and .NET SDK.
Performance targets: ≥500 docs/min ingest (async), <500 ms search p95 for typical metadata queries, <2 s viewer TTFB on Hot-tier PDFs, 99.9% API availability (tier-dependent).
Support model: CDIT provides deployment guidance, TA integration documentation, pilot checklists, and ongoing support via designated contact channels.

