Syncplify AFT!
File Transfer Automation as Code

Syncplify AFT! is secure file transfer automation as code. Where other tools give you a scheduler and a GUI to click through, AFT! gives you a real scripting engine, a Virtual File System layer, and a production-grade runtime that turns complex, multi-step file workflows into readable, maintainable, version-controllable code. This is what automation looks like when it is actually built for engineers.

Unleash Control and Precision

File transfer automation has been stuck in the same paradigm for decades: drag and drop your rules into a GUI, click Save, and hope nothing breaks at 2 AM. AFT! takes a fundamentally different approach. Your automation logic lives in SyncJS scripts: structured, expressive, and fully programmable. Schedules, event watchers, multi-backend connections, conditional routing, HMAC-signed webhook calls, PGP-verified payloads — all of it expressed in code you can read, test, audit, and promote across environments. No XML. No proprietary workflow diagrams. No mystery.

The power of SyncJS

SyncJS is Syncplify's extended scripting engine, built on ECMA 5.1 JavaScript and expanded with over 200 functions purpose-built for file transfer workflows. In AFT!, it is the same engine running in Syncplify Server! and R2FS!. That means a script you write for AFT! can often be copied directly into Server! or R2FS! and run without modification. One skill set, one codebase, the entire Syncplify ecosystem.

The functional library covers everything a real MFT workflow needs: filesystem operations (including gzip, split, wait-for-file), native CSV and XML parsing, HMAC signing and verification, PGP signing and verification, Base64, multi-backend SFTP and cloud storage clients, SQL, AMQP, HTTP/S, and notifications to Slack, Teams, Telegram, Twilio, and email. If your workflow requires it, SyncJS almost certainly already does it.

Unmatched Flexibility

AFT! introduces a Virtual File System layer that abstracts the physical location of data from the logic that processes it. A script can read from a local path, an SFTP server, AWS S3, Azure Blob, or Google Cloud Storage using the same API surface. Switch backends without rewriting your logic. Combine multiple backends in a single workflow. The script does not care where the files live; it just works.

Pair AFT! with Syncplify Server! and you have a complete, closed-loop MFT ecosystem: Server! handles inbound protocol enforcement and authentication; AFT! handles outbound automation and business logic. Every automated transfer is governed, audited, and traceable.

Write It Yourself... Or Just Ask

AFT! ships with a VSCode extension that includes a full Language Server for inline documentation and auto-completion across the entire SyncJS API. It also includes an MCP (Model Context Protocol) server, which means AI coding agents (Claude, Copilot, and others) can write SyncJS scripts for you with accurate knowledge of every function, object, and event hook in the language. No hallucinated methods. No guessing.

The workflow is simple: install the extension, connect your AI agent, describe what you need in plain language, and review the generated script before deploying it. From prompt to production in minutes.
Deploy Syncplify AFT! together with Syncplify Server! to achieve the ultimate Managed File Transfer capability.
Automate with SyncJS

The Power of Secure File Transfer Automation Scripts

Unlock the full potential of secure file transfer automation with SyncJS, Syncplify’s extended scripting language. Built on ECMA-5.1 JavaScript and enhanced with advanced file management capabilities, SyncJS allows teams to automate SFTP transfer logic, process files dynamically, integrate database operations, and design structured execution flows. SFTP automated file transfer processes operate with granular control while remaining aligned with enterprise security requirements.

Every Job, Every Log: Instantly Searchable

AFT! maintains a fully indexed, searchable operational log covering every job it has ever run. Need to know what transferred yesterday at 3 AM? Search for it. Need to pull the execution log for a job that ran eight months ago for an audit? It is there, in full detail, in seconds.

This is not a flat log file you grep through. Every job's log is individually accessible, structured, and queryable. For teams operating in regulated environments where proving what ran, when, and with what outcome is not optional, the AFT! op-log turns compliance from a manual archaeology exercise into a routine lookup.

The SyncJS language

To enable advanced secure file transfer automation, Syncplify developed SyncJS, an extended programming environment tailored specifically for automated file workflows. Based on ECMA5 JavaScript, SyncJS introduces advanced file system operations, multi-backend coordination, event-driven automation, cloud integration capabilities, and controlled execution logic.

This transforms AFT! from simple file transfer software into a programmable automation engine capable of handling complex enterprise operations.

Multi-Backend

Syncplify AFT! enables SFTP automation across diverse storage environments. Organizations can automate SFTP transfer processes between SFTP endpoints, AWS S3, Azure Blob Storage, Google Cloud Storage, and additional supported backends. This flexibility ensures secure file transfer automation remains consistent across hybrid and distributed infrastructures while maintaining centralized governance and policy control.

Event Watchers

AFT! scripts are long-lived processes, not one-shot executables. An event watcher script starts, opens a FsWatcher on a local or remote directory, and blocks indefinitely waiting for filesystem events. The moment a file is created or modified, the callback fires and the upload begins. When you are done, a halt signal from the web UI or the REST API shuts it down cleanly. Real-time automation, controlled like a proper service.

Scheduling

A Cron-compatible scheduler with built-in task de-duplication keeps recurring workflows predictable and collision-free.
Whether you are synchronizing data every five minutes or running a complex monthly reconciliation pipeline, AFT! ensures each job executes exactly once per schedule, with no overlap.

Multi-Platform

Like all Syncplify software products, AFT! is cross-platform and compatible with Windows and multiple Linux distributions. Enterprise teams can deploy managed file transfer software consistently across diverse operating systems without fragmentation.

Hear more from our clients

Coca-Cola logo in red, featuring the classic cursive script font on a transparent background.
“Partnering with Syncplify has been a game-changer for us. Their advanced software solutions have completely transformed the way we secure our data. From real-time analytics to ensuring the highest level of protection for our sensitive information, they’ve consistently delivered beyond our expectations."
James Chester,
Vice President, Data Analytics, Coca-Cola
Fidelity Investments logo in black on a transparent background.
“Partnering with Syncplify has been a game-changer for us. Their advanced software solutions have completely transformed the way we secure our data. From real-time analytics to ensuring the highest level of protection for our sensitive information, they’ve consistently delivered beyond our expectations."
James Chester,
Vice President, Data Analytics, Fidelity
Colgate-Palmolive logo in blue and black on a transparent background.
“Partnering with Syncplify has been a game-changer for us. Their advanced software solutions have completely transformed the way we secure our data. From real-time analytics to ensuring the highest level of protection for our sensitive information, they’ve consistently delivered beyond our expectations."
James Chester,
Vice President, Colgate-Palmolive

Extend AFT! with the power of Syncplify Server!

When combined with Syncplify Server!, AFT! forms a complete automation and enforcement ecosystem. Syncplify Server! provides hardened infrastructure, protocol enforcement, and authentication controls, while AFT! delivers advanced secure file transfer automation logic.Together, they enable structured SFTP automation, controlled execution policies, and enterprise-ready governance. Automation enhances security rather than weakening it.

Take Control Of Your Security

Experience automation without compromising protection. Syncplify AFT! integrates seamlessly with Syncplify Server!’s defensive architecture to ensure every automated SFTP file transfer automation process remains secure and auditable.

Unbreakable Security

Built on hardened infrastructure, Syncplify supports protected SFTP automated file transfer processes without compromising defensive posture.

2-Factor Authentication

Enforce secure authentication boundaries for automated workflows, ensuring only authorized access to file transfer processes.

Secure Transfers

Automate file transfers using SFTP or TLS encryption, maintaining secure protocol enforcement across all automated processes.

Simple, Honest Licensing

One license. One machine or VM. Everything else unlimited: jobs, scripts, schedules, event watchers, concurrent connections, op-log history. No per-job fees. No connector upsells. No tiers to decode.

Automatic IP Block & Ban

Intelligent blocking mechanisms detect malicious behavior and automatically prevent repeat attempts, protecting automated workflows from abuse.

Keep secrets safe

Passwords, API keys, credentials of any kind to access your remote servers are stored safely, securely encrypted, in AFT!'s back-end database, you never have to type them in clear in your scripts.

Frequently asked Questions

We’ve compiled answers to frequently asked questions to make it easier for you. Visit our Knowledge Base to find relevant articles and ready made solutions.
A black forward arrow
How to request support?
How to be notified of new releases?
How to access Syncplify AFT! manual?

Why Secure File Transfer Automation Matters at Scale

Your in-house shell script moves a file... An AFT! script monitors a directory, waits for a trigger file to appear, parses the accompanying CSV manifest, routes each record to a different SFTP endpoint based on a field value, signs the payload with HMAC, logs the result to a SQL database, and sends a Slack notification when it is done. Both are "file transfer automation." Only one of them is actually automation.

As organizations grow, the gap between these two approaches becomes the difference between a manageable operation and a fragile tangle of cron jobs, shell scripts, and manual intervention. AFT! gives engineering and operations teams a single, governed runtime for all of it: auditable, scriptable, and built to scale alongside the business.

Beyond Traditional Managed File Transfer

Traditional managed file transfer software focuses primarily on monitoring and scheduling. While that may be sufficient for basic use cases, modern infrastructures require deeper integration.

Syncplify AFT! operates beyond standard managed file transfer capabilities by embedding programmable intelligence directly into the automation layer.

Complex workflows, conditional routing, multi-step execution chains, and cross-platform integrations become structured logic rather than improvised solutions.

This distinction is important. Automation should not simply execute transfers. It should understand context, enforce policy, and respond dynamically to changing system states.That is the difference between basic automation and enterprise-grade secure file transfer automation.

Designed for Hybrid and Cloud-Connected Environments

Modern IT environments rarely exist in isolation. Organizations rely on a mix of on-premise systems, private cloud infrastructure, public cloud storage, and distributed applications.

Syncplify AFT! enables SFTP file transfer automation across these hybrid ecosystems without sacrificing governance. Whether coordinating transfers between internal servers, synchronizing data with cloud storage, or triggering workflows based on external events, automation remains centralized and policy-driven.

This ensures that scaling operations do not introduce uncontrolled complexity.

Operational Confidence Through Structured Automation

When automation is implemented correctly, it becomes invisible infrastructure. Processes execute reliably in the background. Teams focus on strategic objectives instead of troubleshooting transfer failures.

With structured automated SFTP transfer capabilities, organizations reduce downtime, prevent duplicate processing, and maintain predictable execution cycles. Logging and integration visibility provide transparency into every automated action.

In environments where data movement underpins revenue, compliance, and operational continuity, secure file transfer automation becomes not just a convenience but a strategic necessity.

Try Syncplify AFT! for Free

The free trial mirrors the full product with no feature restrictions. It expires after 15 days and is not licensed for production use. No credit card required.
15-day free trial
Download for Windows and Linux
Deploy from AWS Marketplace
Fully functional, test every feature
No credit card required
A white forward arrow