Drivetrain Integration Guide
  • INTEGRATION GUIDE
    • Integrate with Drivetrain
      • Accounting & ERP
        • Integrating with Certinia
        • Integrating with NetSuite
        • Integrating with QuickBooks
        • Integrating with Rillet
        • Integrating with Sage Intacct
        • Integrating with Tally
        • Integrating with Xero
        • Integrating with Zoho Books
      • BI
        • Integrating with Looker
        • Integrating with Tableau
      • Billing & Invoicing
        • Integrating with Chargebee
        • Integrating with Invoiced
        • Integrating with Maxio Chargify
        • Integrating with Maxio SaaSOptics
        • Integrating with Recurly
        • Integrating with Stripe
        • Integrating with Subscript
      • CRM
        • Integrating with Active Campaign
        • Integrating with HubSpot
        • Integrating with LeadSquared
        • Integrating with Outreach
        • Integrating with Pipedrive
        • Integrating with Salesforce
      • Customer Success
        • Integrating with ChurnZero
        • Integrating with Freshdesk
        • Integrating with Planhat
        • Integrating with Zendesk
      • Databases and Warehouses
        • Integrating with Azure SQL Server
        • Integrating with BigQuery
        • Integrating with Databricks
        • Integrating with Redshift
        • Integrating with S3
        • Integrating with Snowflake
        • Integrating with Snowflake (Small Datasets)
        • Integrating with Google Cloud Storage
        • Integrating with Postgres
      • HRIS & ATS
        • Integrating with ADP
        • Integrating with ADP Workforce Now (SFTP)
        • Integrating with Ashby
        • Integrating with BambooHR
        • Integrating with Darwinbox
        • Integrating with Deel
        • Integrating with Greenhouse
        • Integrating with Gusto
        • Integrating with HiBob
        • Integrating with Justworks
        • Integrating with Lever
        • Integrating with Namely
        • Integrating with Paylocity
        • Integrating with Personio
        • Integrating with Sapling
        • Integrating with UKG Pro
        • Integrating with Zenefits
      • Spreadsheets
        • Integrating with Airtable
        • Integrating with Google Drive
        • Integrating with Google Sheets
        • Integrating with Microsoft OneDrive
      • Others
        • Integrating with Brex
        • Integrating with Clari
        • Integrating with NetSuite (Role Based Access)
        • Integrating with Shopify
        • Integrating with Twilio
        • Integrating with Officevibe
        • Integrating with SFTP
        • Integrating with Drivetrain's SFTP
        • Setting up SSO
Powered by GitBook
On this page
  • Required Details
  • Best Practices

Was this helpful?

  1. INTEGRATION GUIDE
  2. Integrate with Drivetrain
  3. Others

Integrating with SFTP

PreviousIntegrating with OfficevibeNextIntegrating with Drivetrain's SFTP

Last updated 22 days ago

Was this helpful?

Drivetrain connects to your SFTP server using a secure SSH connection with key-based or via username and password based authentication. To begin with the integration, you need to share the following details with us to get started:

Required Details

  1. SFTP Host & Port: We need the address (hostname or IP) of your SFTP server and the port to use for the connection (default is 22). Eg:

  2. SFTP Username: This is used to authenticate our access to your SFTP server. Please configure this user for key-based authentication.

  3. Authentication Method:

    We recommend SSH key-based authentication as the preferred method. Please share your private SSH key (with or without passphrase) for the SFTP user above or share the password with us for username-password based authentication

  4. SFTP Folder Path: This tells us where on your server the files will be placed. Eg: /exports/, /data/outgoing/

  5. File Name(s): This helps us identify the file(s) to fetch from the folder. If filenames include dynamic elements like dates or timestamps, please specify the naming format. Eg: orders_YYYYMMDD.csv, export.csv

Best Practices

  1. We recommend creating a dedicated SFTP user with restricted access to only the relevant folder.

  2. Files should be in a structured format such as CSV, JSON, or Parquet for easier processing.

  3. If needed, we can provide our static IP address to allowlist in your firewall for secure access.

sftp.yourcompany.com:22