IT Department Friendly Architecture

svg icon of file syncing

File Sync

Connect file services and sync with eCourtDate in real-time.

svg icon of REST API

REST API

Granular integration with eCourtDate API via HTTP methods.

svg icon of webhooks

Webhooks

Two-way communication of messages, events, and client statuses.

A Modern Web-based Multi-Tenancy Platform

Each customer workload is stored in an isolated, private, AWS GovCloud database.

Account console with key analytical data and configuration settings across all workloads.

Completely asynchronous processing.

Built-in debug and monitoring tools.

Read-only user audit and activity logs.

Track message performance, speed, and delivery performance indicators in aggregate.

Granular control of users with custom roles and permissions.

Multi-tenancy architecture of eCourtDate.

Locations Management

Create dynamic messaging by location.

Link messages to Google maps.

Analyze messaging performance by location and court room.

Assign locations by user group or workload.

On map location management feature

File Sync

eCourtDate syncs with the most popular file services including AWS S3, Azure Blob, Google Drive, and SFTP.

Secure sftp icon
AWS S3 logo
Azure files logo
File sync feature options

Import Templates

Complicated court systems require flexible tools. Configure dynamic import templates that enable granular control over how each file type is processed.

Import CSV or XLSX files automatically via file sync or manually by file upload.

Upload template match fields setting

REST API

Quickly integrate using a simple and powerful REST API.

  • Create Clients
  • Schedule Events
  • Generate Messages
  • Query Reports
See API Docs
      
curl_global_init(CURL_GLOBAL_ALL);

curl = curl_easy_init();
if(curl) {

  curl_easy_setopt(curl, CURLOPT_URL, "http://docs.ecourtdate.com");

  curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "?filters=has_events,has_valid_contacts");

  res = curl_easy_perform(curl);

  if(res != CURLE_OK)
  fprintf(stderr, "curl_easy_perform() failed: %s\n",
  curl_easy_strerror(res));

  curl_easy_cleanup(curl);
}
curl_global_cleanup();
return 0;
      
    
      
$response = $client->request('POST', 'https://docs.ecourtdate.com/', [
            'headers' => [
                'Accept' => 'application/json',
                'Authorization' => 'bearer',
            ],
            'form_params' => $fields,
        ]);

return json_decode($response->getBody());
      
    

Webhooks

Integrate with eCourtDate using webhook URLs.

User-defined HTTP callbacks

eCourtDate uses webhooks to communicate events.

Illustration of HTTP request and response

Nothing to install

You only need a browser and internet connection.

Unlimited users

Every plan covers unlimited internal users.

Ongoing improvements

New releases are automatically available at no cost.

Engineer-backed support

We make your mission ours.

Are you a Small Community?

Communities with less than 100,000 people receive 10,000 free messages