Skip to main content

Connections

A connection is the way in which Automation Steps interact with an external service provider in order to execute an Action. Each connection needs to be authenticated by the external system using authentication parameters required by the target system or via the user's account on that system. The connection contains all the user information needed to access the service.

A connection can be created with a vast number of cloud infrastructures, monitoring and security tools. Examples of common service providers include AWS, Kubernetes, Slack and Azure. The data is stored securely in a secret manager.

Once a connection is created, it can be used in any Automation created in the future and shared with other workspaces. This makes the creation of Automations efficient and simple.

There are different types of Connections:

  1. External service providers
    Each external provider has their own connection type. Blink provides out-of-the-box integrations to well-known services. Here is an extensive list describing how to create connections with external service providers.

  2. HTTP There are 3 connection types in Blink, aimed to aid in cases that require authenticating to a service that is not currently supported by Blink. These connection types achieve that by adding custom authentication headers to the request:

    1. HTTP Basic Authentication: use this connection type to authenticate to an external provider using Basic Authentication.
    2. HTTP Bearer Authentication: use this connection type to authenticate to an external provider using a Bearer Token.
    3. HTTP Custom Authentication: this connection type enables adding up to 3 custom headers to the HTTP request.
  3. SSH
    Using SSH enables you to create a connection to a server and to execute Actions. To create a connection using SSH, you will need a private key, a username, and a passphrase to encrypt the private key.

  4. Email Server
    Using the mail connection type allows sending email from a specific SMTP server instead of directly from us.

Managing your Connections

On your connections page you can see all of your connections

ConnectionsList

The following table describes the variables of a connection:

VariableDescription
NameThe name provided for the connection.
Connection typeThe type of the connection.
Used byThe number of Automation using this connection (current and shared workspaces). To see the names of the Automation, click Edit > Sharing & Permissions on the connection.
Shared withThe number of workspaces this connections is shared with. To see the names of the Automation, click Edit > Sharing & Permissions on the connection.
WorkspaceThe name of the workspace in which this connection was created. A connection shared from another workspace will show the name of workspace that created it.
TagsTags assigned when the connection was created.