sftp command line, or a scheduled job. Files uploaded over SFTP go through the same Travtus ingestion pipeline, so all file format rules and validations still apply.
Request Credentials
First, request your SFTP credentials by contacting our support team at [email protected]. You will receive the following information:- Hostname
- Port
- Username
- Password
- Home Directory
Types of Files That Can Be Uploaded
- Community Data
- Unit Data
- Vacancy Data
- Resident Data
- User Data
- Message Data
- SMS
- Web Chat
- Call Recordings
- Call Transcripts
- Reviews
Directory Layout
Once connected, your home directory is/. Place each file under a folder named after its data type and subtype, following the TYPE-SUBTYPE/filename.ext shape described in File Requirements & Validation.
Command Line (sftp)
Step 1: Connect
Use thesftp command to connect to the server:
Step 2: Upload Files
Once connected, upload files into the matching folder:WinSCP / FileZilla
Step 1: Configure the Connection
Create a new site with the following settings:- Protocol: SFTP
- Host: the hostname provided by support
- Port: 22
- User: your username
- Password: your password
Step 2: Upload Files
After connecting, drag and drop files into the matchingTYPE-SUBTYPE/ folder under your home directory.
Python (asyncssh)
Step 1: Install asyncssh
If you haven’t already, install the asyncssh library using pip:Step 2: Upload Files
Use the following script to upload files:Security
- All traffic is encrypted in transit over SSH and data is encrypted at rest.
- Each user is scoped to their own home directory.
- Passwords can be rotated at any time by contacting support.

