Jitterbit Harmony
SFTP To Go
SFTP To Go gives Jitterbit Harmony a controlled file endpoint for integration work, with protocol access, event-driven file actions, scoped credentials, APIs, and audit evidence.
- SFTP, FTPS, HTTPS, and S3 access for file-based operations
- File Automations, webhooks, and APIs around Jitterbit workflows
- Home-directory binding, folder permissions, and activity logs
Jitterbit Harmony
Jitterbit Harmony supports application integration, API publishing, data workflows, and EDI communications. With SFTP To Go, Harmony can read and write files through Studio FTP activities, expose API-triggered operations through API Manager, and exchange EDI documents over FTP/SFTP communication settings.
- Read inbound files or write outputs with Studio FTP activities
- Call API Manager custom APIs from SFTP To Go file events
- Use Jitterbit EDI while SFTP To Go controls file access and storage
How does it work?
- Choose the Jitterbit route. Use Studio FTP activities for SFTP reads and writes, API Manager when SFTP To Go should call a custom API, Jitterbit EDI for trading-partner document exchange, and SFTP To Go File Automations for file preparation or follow-up handling.
- Create a dedicated SFTP To Go credential for Jitterbit. Bind it to the correct home directory and limit folder permissions to the paths this workflow actually needs.
- Copy the host, username, authentication details, and port from the SFTP connection setup. Use SFTP port
22unless your SFTP To Go endpoint needs another supported SFTP port. - In Jitterbit Studio, create an FTP connection for SFTP To Go. Configure the host, port, login details, authentication method, runtime environment, and folder path according to your connector and agent setup.
- For inbound processing, add an FTP Read activity to the Studio operation and point it to the SFTP To Go folder that receives the source files. Use a clear file name or pattern so unrelated files are not picked up.
- For outbound files, add an FTP Write activity and send the result to the correct SFTP To Go folder. Use a filename pattern that makes the output easy to identify, route, and audit.
- Use SFTP To Go File Automations when file handling should happen before Jitterbit reads the file or after Jitterbit writes it. Common actions include copy, move, delete, PGP encrypt, PGP decrypt, delay, notifications, and webhook requests.
- If SFTP To Go should trigger Jitterbit, build and deploy the Studio operation first. The operation should accept the incoming request, inspect the event data, retrieve the file over SFTP if needed, and return a suitable response.
- In Jitterbit API Manager, publish the deployed operation as a custom API. Configure the service URL, method, security profile, environment, operation to trigger, and response behavior.
- In SFTP To Go, create a webhook notification or File Automation webhook action that calls the Jitterbit custom API URL. Select only the event topics and filters needed for this workflow.
- Keep file-event triggers narrow. Filter by folder, file pattern, actor, or event type, and exclude folder events where the operation should only process files.
- In Jitterbit, branch on the payload data. For example, use
file.createdfor ingestion or transformation,file.downloadedfor audit actions, andfile.deletedfor status updates or review tasks. - If the operation needs file content after a webhook, use the SFTP path from the payload to read the file through the configured FTP connection. Decode
Data.Pathfirst if the webhook payload uses URL encoding. - For Jitterbit EDI, configure the FTP/SFTP communication settings according to the trading-partner workflow. Set the remote download folder, remote upload folder, file naming, automation frequency, retrieval mask, duplicate transaction checks, and delete-after-download behavior carefully.
- Use the SFTP To Go REST API only for supported management tasks such as credentials, webhooks, share links, audit logs, and audit log exports. Use SFTP, FTPS, HTTPS, or S3 for file content.
- Test the exchange from both sides. Confirm that Jitterbit can read inbound files, write output files, receive API-triggered events where used, and process EDI communication settings where relevant.
- Before production, review Jitterbit operation logs, API Manager logs, EDI transaction activity, connector errors, and retry behavior alongside SFTP To Go file activity, automation history, webhook delivery, credential access, and audit logs.
You can find further insight into managed SFTP connection setup, SFTP file automations, SFTP webhook notifications, SFTP management APIs, Jitterbit Studio FTP connector, Jitterbit FTP connection setup, Jitterbit API Manager custom APIs, publishing Jitterbit operations as APIs, Jitterbit EDI workflows, and Jitterbit EDI FTP/SFTP communications.