SFTP integration overview
Conflixis ingests structured data files — typically employee rosters and supplier lists — from a Secure File Transfer Protocol (SFTP) server that your organization operates. On a recurring schedule, our ingestion worker connects to your SFTP server, discovers new files in a folder you designate, downloads them, and imports their contents into your Conflixis workspace.
Direction of data flow
Section titled “Direction of data flow”Conflixis pulls from your server. You do not push to a Conflixis-operated endpoint. This means:
- You host the SFTP server (on-premises or in the cloud — your choice).
- You are responsible for uptime, backups, and credential rotation on your side.
- We are responsible for connecting on schedule, handling partial/failed downloads gracefully, and alerting you if we can’t reach your server.
┌────────────────────────┐ ┌──────────────────────┐│ Your SFTP server │ 1. Connect │ Conflixis ingestion ││ (hosted by you) │ ←────────────── │ worker ││ │ 2. List files │ ││ /uploads/data/*.csv │ ←────────────── │ ││ │ 3. Download │ ││ │ ──────────────→ │ │└────────────────────────┘ └──────────────────────┘ │ ▼ ┌──────────────────────┐ │ Your Conflixis │ │ workspace (import) │ └──────────────────────┘What happens after a file is downloaded
Section titled “What happens after a file is downloaded”- The file is stored in a Conflixis-managed secure object store.
- A tracking record is created so the same filename is never imported twice.
- For supported file types (for example, a people roster), an import job is triggered automatically and rows are mapped into your workspace.
- Import results (successes, errors, skipped rows) are available to your Conflixis administrators in the application.
What’s next
Section titled “What’s next”- What we need from you — the exact fields to share with your Conflixis contact to get provisioned.
- RSA key authentication — the preferred auth method.
- Password authentication — supported alternative when key auth isn’t feasible.