Capabilities

What xEvolve runs for regulated transfer

Managed file transfer on Cloudflare Workers — identity-bound operators, schema-separated tenants, and one audit record per file moved.

  • 13 protocol adapters

    SFTP, FTP, FTPS, Amazon S3, Azure Blob Storage, Azure Files, Google Cloud Storage, Cloudflare R2, SMB, WebDAV, OneDrive, SharePoint, and NFS — each with its own credential model and connection test in one dashboard.

  • Spot Suite single sign-on

    Operators sign in through Spot Suite single sign-on, with a Microsoft account or an e-mail code.

  • Tenant-scoped environments

    Each customer Environment runs on the shared Cloudflare Worker runtime with its own schema in the shared EU Postgres database (Supabase, Paris) and shared R2 file storage. Transfer metadata and files are scoped to your tenant.

  • Per-transfer activity log

    Logins, uploads, downloads, and permission changes record user ID, client IP, and UTC timestamp. Audit export is available on request.

  • Secure data rooms

    Share files with external parties in a controlled room. Assign viewer, editor, or manager roles per user. Every view and download is logged with actor identity and timestamp.

  • Cron scheduling

    Schedule recurring transfers with cron expressions on Cloudflare Workers. Routes run at the edge without a separate job server or agent install on your network. Available on the Business and MSP plans.

  • Folder watchers

    Watch a source folder for new files and trigger a transfer route automatically. Pair with workflows to branch on file size, name pattern, or delivery result. Available on the Business and MSP plans.

  • File notifications — transfers that fire on arrival

    Workflows trigger the moment a file lands in the source — Azure Blob Storage (Event Grid), or any system that can send a webhook. No polling intervals, no batch windows, no manual re-runs after an upstream delay. MOVEit's file notifications stop at shared folders; xEvolve covers blob storage.

  • Multi-step Tasks

    Chain a Task across source → process → destination steps and run it on demand, or on a schedule on Business and MSP — one orchestrator for both manual and cron runs. Condition steps branch on the prior step’s file count, size, or status; webhook steps send an HTTPS POST. Business plan adds outbound webhooks and API access for downstream automation.

  • In-flight file processing

    Process steps transform the transfer working folder in place — find/replace in file contents and names, plus zip and unzip — without an external script host. The MOVEit built-in-scripts model, run at the edge.

  • Global parameters

    Define reusable ${var} values once and resolve them into Task paths and step configuration across every workflow — the MOVEit global-parameters model, kept in one place.

  • Retention and legal hold

    Team and higher plans set a retention date on stored files, and expired files are purged automatically. Business and MSP add legal hold, which keeps a stored file from deletion, including the automatic purge, until the hold date passes.

  • OpenPGP payload encryption

    Encrypt files with partner-supplied PGP public keys before delivery, or decrypt inbound files with your own key pair. Private keys are stored encrypted in your Environment and are only loaded at transfer time.

How a transfer runs

  1. Connect source and destination

    Pick an adapter — SFTP server, S3 bucket, SharePoint library, or any of the 13 supported endpoints. Enter credentials, run a connection test, and name the route.

  2. Define the route or schedule

    Set a one-time transfer, a cron schedule, or a folder watcher. Add workflow branches for retries, notifications, or alternate destinations when a step fails. Schedules and folder watchers are on Business and MSP.

  3. File moves encrypted

    Payloads travel over TLS (HTTPS, FTPS) or SSH (SFTP) between endpoints. Files at rest in R2 use AES-256.

  4. Audit record written

    Each transfer writes an event with actor, route, file name, size, result, and IP. Review it in the dashboard; audit export is available on request.

Test one regulated transfer flow

Pick a protocol, connect one path, and see the transfer in the activity log. Card checkout includes a 30-day free trial.