Dromo integration
Dromo is a data-import platform that maps, validates and cleans CSV, Excel and similar files against a schema. Manage saved import schemas, start headless (no UI) imports from a file URL or data payload and follow their status, list completed uploads and fetch their metadata or a temporary download link to the cleaned data, and configure SFTP credentials and connectors that import files automatically. The partial-import session routes (widget hydration tokens) are not exposed. Authentication is the Backend API key from the Dromo dashboard, sent in the X-Dromo-License-Key header.
Say what should happen.
The workflow builds itself.
What you can do with Dromo
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Connector, 5 operations
create_sftp_connectorCreate sftp connectorPOSTCreates an automated SFTP connector that imports files using configured credentials and schema settings.delete_sftp_connectorDelete sftp connectorDELETEDeletes an automated SFTP connector identified by ID.list_sftp_connectorsList sftp connectorsGETReturns the automated SFTP import connectors configured for the authenticated Dromo organization.retrieve_sftp_connectorRetrieve sftp connectorGETReturns one automated SFTP connector and its import configuration by ID.update_sftp_connectorUpdate sftp connectorPUTUpdates an existing automated SFTP connector identified by ID.
Credential, 5 operations
create_sftp_credentialsCreate sftp credentialsPOSTCreates an SFTP credential configuration for connecting Dromo to an SFTP server.delete_sftp_credentialsDelete sftp credentialsDELETEDeletes an SFTP credential configuration identified by ID.list_sftp_credentialsList sftp credentialsGETReturns the SFTP credential configurations available to the authenticated Dromo organization.retrieve_sftp_credentialsRetrieve sftp credentialsGETReturns one SFTP credential configuration by ID without exposing secret credential values.update_sftp_credentialsUpdate sftp credentialsPUTUpdates an existing SFTP credential configuration identified by ID.
Schema, 5 operations
create_import_schemaCreate import schemaPOSTCreates a saved import schema with fields, settings, and optional hooks for reuse in Dromo imports.delete_import_schemaDelete import schemaDELETEPermanently deletes a saved import schema identified by ID.get_import_schemaGet import schemaGETReturns one saved import schema by ID, including its fields, settings, and hooks.list_import_schemasList import schemasGETReturns all saved import schemas available to the authenticated Dromo organization.update_import_schemaUpdate import schemaPUTReplaces a saved import schema: send the complete name, fields and settings (and hooks, if any), since the whole schema is overwritten.
Import, 4 operations
create_headless_importCreate headless importPOSTStarts a headless import (paid Enterprise add-on). Pass schema_id or fields, and initial_data rows or original_filename (the file must then be PUT to the returned upload URL within 30 minutes). Poll retrieve_headless_import.delete_headless_importDelete headless importDELETEPermanently deletes a headless import identified by ID.list_headless_importsList headless importsGETReturns a paginated list of headless imports for the authenticated Dromo organization.retrieve_headless_importRetrieve headless importGETReturns a headless import's status (AWAITING_UPLOAD, PENDING, RUNNING, SUCCESSFUL, FAILED, NEEDS_REVIEW), its review_url when it needs a person to fix issues, and any import_errors. Poll this after create_headless_import.
Url, 2 operations
get_headless_import_urlGet headless import urlGETReturns a temporary presigned_url from which the processed data of a SUCCESSFUL headless import can be downloaded.get_upload_urlGet upload urlGETReturns a temporary presigned_url from which the cleaned data of a completed upload can be downloaded.
Delete, 1 operation
delete_uploadDelete uploadPOSTPermanently deletes a completed upload and its stored data from Dromo.
Metadata, 1 operation
get_upload_metadataGet upload metadataGETReturns metadata for a completed Dromo upload, including information about its schema, user, and results.
Test connection, 1 operation
test_sftp_connectionTest sftp connectionPOSTTests whether Dromo can connect to the SFTP server using the selected credential configuration.
Upload, 1 operation
list_uploadsList uploadsGETLists completed Dromo uploads (imports finished through the Dromo importer) for your organization, with total_num_uploads and a data array; start and end select the slice of results returned.
Use Dromo from Claude Code, Cursor or Codex
Connect Dromo in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Dromo operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Dromo
- Create your workspace
Sign up free. Nothing to install.
- Connect Dromo once
Add your Dromo connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Dromo integration FAQ
What can you do with the Dromo integration?
LiveContext exposes 25 operations on Dromo, covering connector, credential, schema and import.
