Secure File Transfer Automation — Schedule, Retry, and Audit Every Flow
Secure File Transfer Automation
Section titled “Secure File Transfer Automation”Secure file transfer automation means the transfer process runs on schedule, handles failures predictably, and produces a traceable audit record — without operator intervention for every run.
What Xferity automates
Section titled “What Xferity automates”- Scheduled execution: flows run on cron schedules or polling intervals
- Retries with backoff: transient failures are retried; permanent failures are distinguished from temporary ones
- Idempotency: processed files are tracked so reruns do not create duplicate deliveries
- PGP encryption/decryption: OpenPGP operations execute as part of the flow, not as a manual step
- Failure notifications: email, Slack, Webhook, Ntfy, Gotify, Pushover alerts on failure
- Dead-letter handling: failed files are quarantined for operator investigation, not silently lost
How it works
Section titled “How it works”Define the flow in YAML. Validate it. Run it. Add a schedule. The runtime handles the rest.
flows: hr-export: direction: upload source: type: local path: ./storage/hr/outgoing pattern: "*.gpg" destination: type: sftp partner: hr-partner remote_path: /uploads idempotency_mode: hash schedule_cron: "0 30 8 * * 1-5" notifications: on_failure: true