MFT · ETL · Workflow · Data Catalog · AI

Move it. Transform it.
Discover it. Prove it.

Dataado moves files across SFTP, cloud and on-prem systems, runs SQL-based ETL across SQL Server and Oracle, maps what's inside unfamiliar databases, and orchestrates all of it as reliable, auditable workflows — self-hosted, so nothing leaves your network.

Nightly reconciliation ● Running
1File arrives on SFTP
2Decrypt · run SQL export
3Upload results · notify Teams

Managed File Transfer

Move files securely across SFTP, FTP/FTPS, S3, Azure Blob & Data Lake, SMB and local systems — with checksum verification, retries and streamed PGP encryption built in.

SQL-based ETL

Export query results to files, load files into tables, and run scripts — across SQL Server and Oracle, in either direction. Streamed, so file size is never the limit.

Workflow Orchestration

Compose activities into a directed graph with parallel branches, loops, conditions, per-node retries and idempotent replay — started by a schedule, a file arrival or a webhook.

Data Catalog

Point Dataado at an unfamiliar database and it maps what's inside — classifying columns by their data, not their names — so you know exactly where to extract from.

Capabilities

Everything the flow needs, in one place

Visual workflow designer

Build top-to-bottom flows with per-activity forms, connection pickers, loop & condition boxes, and a live JSON view.

Schedule · file · webhook triggers

Run on a cron schedule, the moment a file lands, or from an inbound token-authed webhook.

Streamed PGP encryption

Encrypt and decrypt multi-gigabyte files with bounded, predictable memory — proven past 2 GB.

New

Data catalog & classification

Discover PAMI, documents, file-pointer columns, flags and lookup tables on SQL Server or Oracle — classified by value shape, grouped into business concepts, and turned into a draft extraction query.

New

Self-hosted AI co-pilot

Explain a failed run in plain language, grounded in its real context. Inference runs on a model server you host — prompts never leave your network.

New

Cross-engine ETL

Load between SQL Server and Oracle in both directions, with type mapping and schema pre-flight handled for you.

Tamper-evident audit

Every change is hash-chained and append-only — enforced at the database itself, not just the app.

Multi-tenant & SSO

Fail-closed isolation, five server-side roles, and Microsoft Entra sign-in — including per-tenant B2B directories.

Operational alerting

Health checks, stuck-run detection and reaping, and failure alerts to email or Teams.

New

Forensic run logs

Every activity records what its ${…} expressions resolved to, how many rows or files it moved, and the database's own error code on failure — ORA-… or the SQL error number. Secrets redacted; no full-payload noise.

How it works

A workflow is a directed graph of activities — read left to right.

01
File arrives
SFTP poll trigger
02
Decrypt (PGP)
streamed, verified
03
Run SQL · export
SQL Server · Oracle
04
Upload
to any destination
05
Notify
Teams · email
Parallel branches Loops & conditions Per-node retry Idempotent replay Graceful stop
Data Catalog

Understand a database you've never seen

Handed an unfamiliar clinical or ERP system? Dataado scans it and tells you where the demographics, orders, results, documents, flags and code tables actually live — even when the tables are named T_47 and the columns C1…C7. The same map comes back whether the source is SQL Server or Oracle.

Classifies columns by their data, not their names — SSNs, emails, file paths, flags and documents are recognised by value shape.
Finds file-pointer columns Dataado can then act on — locate the pointer, fetch what it points at.
Aggregates-only sampling — it learns "96% SSN-shaped" without ever reading a single value. Shape travels; content never does.
Turns discovery into a ready-to-run extraction query — audit columns dropped, code columns decoded against their lookup, soft-deleted rows filtered out.
Learns your corrections — confirm or fix a finding once and it sticks across every re-scan, kept per-tenant and never shared.
AI co-pilot

AI that never leaves your network

Dataado's AI is an opt-in add-on that runs entirely on a model server you host. Prompts carry run logs, schemas and connection codes — so they never touch a third-party API.

Explain this failure — a grounded, specific diagnosis of a failed run, assembled from its real config, outputs and logs.
Two switches, both required — a platform master switch and a per-tenant entitlement. Off by default; fails by disappearing, never by breaking.
Plug-and-play — point it at your own endpoint and model from the admin page; no code, no restart.
Enterprise-ready

Secure by default, auditable by design

Fail-closed multi-tenant isolation — no context returns zero rows, never all rows.
Tamper-evident, hash-chained audit log enforced append-only at the database.
Self-hosted AI & inference — prompts, schemas and run logs never leave your network.
Secrets in Azure Key Vault — never in configuration or definitions.
TLS required by default · SFTP host-key & FTPS certificate pinning · Entra SSO with server-side RBAC.
Connects to

Speaks to the systems you already run

SFTPFTP / FTPSAmazon S3Azure BlobAzure Data Lake SMBLocal / UNCSQL ServerOracleOpenPGP SMTP EmailMicrosoft TeamsMicrosoft EntraWebhooks

Ready to see Dataado move — and map — your data?

Tell us what you're moving or the database you need to understand, and we'll show you the flow.

Contact us →