Skip to main content

What are Connections?

Connections in RWS Integration allow your integrations to securely communicate with external systems like REST APIs, file servers, and webhooks. They store all necessary details, such as authentication credentials, endpoints and other details, enabling plug and play data exchange between RWS Integration and third-party platforms.

How Connections Work

  • Configuration: Connections are created and configured independently within your workspace. Each connection contains all the required settings to interact with a specific external system or service.
  • Reusability: After creation, a connection can be reused in multiple integrations, making management and updates easier when several integrations need to interact with the same system.

Using Connections in Integrations

Integrations in RWS Integration depend on connections to move data between systems. Typically, each integration workflow involves at least one “extract” connection (to pull data in) and one “load” connection (to send data out). Typical Integration Flow:
  1. Extract — Retrieve data from Connection A.
  2. Transform — Process and transform the data as needed.
  3. Load — Send the transformed data to Connection B.

Supported Connection Types

RWS Integration supports several connection types, each suited for different integration scenarios:
TypeDescriptionUsage
APIREST API connections, supporting various authentication methodsExtract & Load
WebhookEndpoints for receiving incoming data via webhooksExtract only
SFTPSecure File Transfer Protocol for file-based transfersLoad only
FTPStandard File Transfer Protocol connectionsLoad only

Custom Connection Types

Need to connect to a system not listed above? Contact our support team to request a custom connection at New Connection Request.