Load validated rows into tables
ConnectMessy files in.
Clean data out.
SPIRITT designs Dromo import schemas with the right fields and validations, runs headless imports from the files customers send, and watches every upload until the data lands clean.

What you can do with Dromo.

Schemas built for your data
Fields, validators, settings and hooks defined to match your product's model.
Imports without a human
Files from email, drives and partners go through headless imports automatically.
Errors caught early
Upload status, row counts and errors monitored and turned into fixes.
Works with your other apps.
Get started in three steps.
01
Open your workspace
Give SPIRITT a workspace beside your product data, repos and support tools.

02
Connect Dromo
Connect Dromo with your organization's API key.

03
Hand over the imports
Describe the data you accept and where it goes; SPIRITT builds and runs the pipeline.

Hand over a mission.
Choose a mission. Make it yours.
Put Dromo to work.
Every import lands clean.
Questions
Dromo, with SPIRITT.
01What can SPIRITT do with Dromo?+
It creates, reads, updates and deletes import schemas, starts headless imports and uploads files to them, and monitors uploads with their status, row counts and errors.
02How do I connect Dromo?+
Connect it with your Dromo organization's API key.
03What is a headless import?+
An import that runs without the embedded importer: SPIRITT creates it against a schema, uploads the file and Dromo validates it.
04Where does the imported data go?+
Schemas can carry hooks that deliver results to your endpoint, and SPIRITT can build that receiving endpoint into your database or app.
05Can it see what failed?+
Yes. Uploads include status, row counts, errors and file details, which SPIRITT uses to fix schemas and guide customers.
06How does ongoing import work run?+
On your schedule, such as hourly folder checks and daily error reviews, with each file tracked through to a clean upload.





