On-premises Agent

Enterprises have on-premises applications and databases that are deployed within their corporate datacenter. These apps are protected via firewalls, and therefore are typically not easily accessible to cloud services like Workato.

The Workato on-premises agent provides a secure way for Workato to selectively access customer-authorized on-premises apps, databases and folders without having to open ports in the corporate firewall.

On-premises access is enabled only for certain plans. Check the Pricing and Plans page or reach out to Workato sales representatives at +1 (844) 469-6752 to find out more.

For Workato accounts with on-premises access, users are able to view the on-premises option in the Tools menu.

On-premises option On premise menu option


The following is a conceptual model of Workato's on-premises agent and how it interacts with databases and applications behind the firewall.

On-prem model Conceptual model for on-premises agent and connector

Workato on-premises connectivity has 2 core components:

  • Tunneling
  • Database and filesystem access.

The on-premises agent runs within the customer’s data center, behind the firewall, and establishes a TLS websocket tunnel to connect out to Workato.

The on-premises agent can be configured to access the selected databases and filesystems behind the firewall. Since 2.2.x it also supports connections to JMS-compliant systems.

Supported operating systems

The on-premises agent runs on the following systems:

  • Linux (64-bit)

  • Windows 7, 10 (64-bit)

  • Mac OS X

Minimum hardware requirements for the system running the on-premises agent are:

  • 8GB of RAM
  • 250 MB of disk space
  • 800 Mhz 64-bit CPU (Intel/AMD).

Detailed instructions on how to set up for each operating system

Common errors when using the on-premises agent

If connecting to on-premises applications fail, check that:

  • Selected agent is active
  • Credentials provided in the app connection are correct
  • Credentials of user provided in the app connection has correct role and permission to connect

If connecting to on-premises databases fail, check that:

  • Selected agent is active
  • Credentials provided in the connection profile are correct
  • Database name and type provided in the connection profile is correct

Example recipes

Example on-premises database recipes

results matching ""

    No results matching ""