Tyler Odyssey / Enterprise Justice (SFTP)
This integration connects Tyler Technologies' Odyssey or Enterprise Justice case management system with eCourtDate using scheduled SFTP file transfers. It automates the flow of hearing and party data into eCourtDate so agencies can send court date reminders and other notifications without manual data entry.
How It Works
- Nightly report generation — Odyssey generates an Electronic Custom Report (ECR) containing upcoming court dates, party details, and contact information.
- Secure file transfer — The report is transferred to an eCourtDate-managed SFTP server hosted in AWS GovCloud.
- Automatic processing — eCourtDate retrieves the file, maps columns using an Upload Template, and creates or updates Clients, Events, Contacts, and Cases.
- Automated messaging — Notifications (hearing reminders, payment alerts, etc.) are sent based on the agency's configured messaging flows and templates.
Data Included
The standard ECR report includes the following fields. Your agency can request additional fields from Tyler Technologies depending on your reporting needs.
| Field | Description |
|---|---|
| Party ID | Unique identifier for the party in Odyssey. |
| First Name / Last Name | Party name. |
| Party Description | Role in the case (defendant, witness, attorney, etc.). |
| Preferred Language | Language preference for notifications. |
| Phone / Email | Contact information for message delivery. |
| Event Date and Time | Scheduled hearing date and time. |
| Event Status | Current status of the hearing. |
| Location Name | Where the hearing takes place. |
| Judge Name | Assigned judge. |
| Case Number | Official case number. |
Including Additional Data
If your agency needs to notify attorneys, bond agents, or other parties — or needs to include payment details or additional case information — you can:
- Request a custom ECR from Tyler Technologies that includes the additional fields.
- Supplement the SFTP integration with manual Console uploads or the REST API for data not available in the ECR.
Prerequisites
Before setting up this integration:
- Confirm ECR availability — Contact your Tyler Technologies Client Success Manager to verify that the Electronic Custom Report is available for your Odyssey or Enterprise Justice instance. Tyler Technologies may charge separately for enabling the report.
- Confirm SFTP access — Ensure your agency has SFTP credentials provisioned in eCourtDate. See SFTP Setup for details.
Setup Steps
- Request the ECR from Tyler Technologies. Confirm the report format and included fields with your Tyler representative.
- Create a staging agency in eCourtDate (if you do not already have one) to test the integration safely. See Staging and Production.
- Configure an Upload Template in the Console that maps the ECR columns to eCourtDate fields (Client, Event, Contact, Case).
- Transfer a test file to the eCourtDate SFTP server and verify that records are created correctly in the staging agency.
- Configure messaging flows to generate the notifications you want (hearing reminders, payment alerts, etc.).
- Review generated messages in the Console before enabling delivery.
- Go live — Once validated in staging, replicate the configuration in your production agency and enable the nightly transfer schedule.
Upload Frequency
The standard integration runs nightly. If your agency needs more frequent updates, consider supplementing with the API-based integration, which supports hourly syncs.
Manual Upload Option
If your agency has limited IT resources or prefers not to automate the file transfer, staff can manually download the ECR report from Odyssey and upload it through the Console. The same Upload Template processes the file regardless of how it reaches eCourtDate.
Frequently Asked Questions
Can the report be sent more frequently for real-time updates? For real-time or near-real-time updates, eCourtDate recommends the API-based integration instead. The SFTP method is designed for batch processing on a nightly schedule.
Does eCourtDate write data back to Odyssey? No. This is a unidirectional integration. Data flows from Odyssey into eCourtDate. eCourtDate does not create or modify records in the CMS.
What file formats are supported? The ECR is typically delivered as a CSV or pipe-delimited text file. eCourtDate Upload Templates support CSV, TXT, and XLSX formats. See SFTP File Naming for naming conventions.
How long does setup take? Setup time depends on ECR availability from Tyler Technologies and your agency's SFTP configuration. Once the report is available and SFTP is configured, the eCourtDate side of the integration can typically be completed in a single session.
Related
- SFTP Guide — Full SFTP documentation including authentication, directory structure, and troubleshooting.
- Tyler Odyssey / Enterprise Justice (API) — API-based alternative for more frequent sync.
- Common Concepts — Core platform concepts including agencies, data sources, and resources.