Skip to main content

SFTP Integrations in Shapes

How Shapes' SFTP-based integrations work, and how to connect one.

Written by Efrat Barak Zadok

Shapes supports several integrations that sync employee data automatically via SFTP (Secure File Transfer Protocol). These integrations export data from Shapes as CSV files and deliver them to your vendor's SFTP server on a scheduled basis — no manual exports needed.


Available SFTP Integrations

  • Navan — Travel & expenses. Syncs employee data to Navan's SFTP server for traveler account creation.

  • Carta — Equity management. Exports employee data (name, start/termination dates, salary currency, country/state, active status) for equity grants and tax jurisdiction tracking.

  • Torii — SaaS management. Syncs employee data once a day to track software license usage and auto-revoke access on termination.

  • Dynamic Export — Custom/generic SFTP export. Build your own export to any system that accepts SFTP CSV files.

  • Papaya Global — Global payroll. Exports employee data for payroll processing. (Dedicated setup guide coming soon — confirm exact file structure and field requirements with your Papaya AM in the meantime.)

  • Ravio — Compensation benchmarking. Exports employee data for market benchmarking. (Dedicated setup guide coming soon.)

  • Lattice — Performance & engagement. Syncs employee data with your Lattice workspace. (Dedicated setup guide coming soon.)

  • Culture Amp — Employee engagement. Exports employee roster data to keep Culture Amp surveys in sync with your Shapes directory. (Dedicated setup guide coming soon.)

Papaya Global, Ravio, Lattice, and Culture Amp don't have dedicated setup guides in this Help Center yet. The exact fields and file structure each one requires are vendor- and account-specific — confirm these with your vendor or Customer Success Manager before setting up the sync, rather than assuming a fixed format.


How to Connect an SFTP Integration

  1. In Shapes, go to Account SettingsIntegrations.

  2. Find the relevant integration and click Connect.

  3. Enter your SFTP credentials:

Field

What to enter

Host

The SFTP server address provided by your vendor

Port

Typically 22 — confirm with your vendor

Username

Your SFTP account username

Password or SSH Key

Your authentication method — some vendors (e.g., Navan) use an SSH public/private key pair instead of a password

Remote Path

The folder on the SFTP server where files should be deposited (optional, depends on vendor)

  1. Map your Shapes fields to the columns required by the vendor.

  2. Click Save & Connect.

Important: for key-based integrations (like Navan), Shapes generates the key pair and you share the public key with your vendor. For username/password integrations, your vendor provides the SFTP credentials — not Shapes. Either way, confirm connection details with your vendor before going live.


Sync Frequency

  • Most SFTP integrations run on a daily automated schedule.

  • Syncs are outbound only — data flows from Shapes to the vendor, not the other way around.

Filtering Which Employees Are Exported

SFTP integrations generally support employee filters, so you can limit the export to specific groups (e.g., by office, team, or employment type). Availability of filtering depends on the specific integration — configure this during the integration's setup step if supported.


Tips

  • Test with your vendor first — before going live, confirm the SFTP credentials, folder path, and required fields with your vendor's support team.

  • Map all required fields — if a required column is empty in Shapes, the export may fail or be rejected by the vendor.

  • Dynamic Export is the best option if your vendor isn't listed — it uses the same SFTP infrastructure and lets you map any Shapes field to any CSV column.

Did this answer your question?