Skip to main content

Connections Overview

Connections are saved access details for the systems your automations use, such as email, databases, Slack, Salesforce, cloud storage, file transfer servers, and AI providers.

Instead of asking every workflow builder to enter usernames, passwords, tokens, server names, and security settings again and again, Global Configurator stores that setup once. Teams can then choose the saved connection inside Automation Hub whenever a node needs to talk to another system.

How Connections Work

Think of a connection as a reusable access card.

StepWhat happens
1. Admin creates itAn administrator enters the required details for a system, such as a mail server, database, or cloud account.
2. Global Configurator protects itSensitive values such as passwords, tokens, and private keys are encrypted.
3. Builder selects itA workflow builder chooses the saved connection in an Automation Hub node.
4. Automation uses itWhen the job runs, Qinfinite uses the saved access details to perform the action.

What a Connection Stores

ItemMeaning
Connection nameA friendly name, such as Corporate SMTP Relay or Salesforce Production.
TypeThe kind of system, such as SMTP email, Salesforce, SFTP, PostgreSQL, Slack, or OpenAI.
Required detailsThe minimum information needed for that system to work.
Advanced detailsOptional settings such as timeout, SSL mode, region, or custom endpoint.
Tags and descriptionSearch helpers so teams know when to use the connection.
Test statusShows whether Qinfinite was able to reach and authenticate with the system.

Encryption

Sensitive fields such as passwords, secrets, tokens, and private keys are encrypted before they are stored.

  1. Qinfinite identifies sensitive fields for each connection type.
  2. Sensitive values are encrypted before they are saved.
  3. Standard screens and read-only views do not expose decrypted secrets.
  4. Automations can use the secret only when they run and only through the approved internal flow.

This means teams can reuse a connection without sharing the actual password or token with every workflow builder.

Connection Lifecycle

Creating a Connection

Choose the connection type, give it a clear name, enter the required details, add useful tags, and save it.

Example: create Corporate SMTP Relay once, then every email node can reuse it for reminders, approvals, and alerts.

Testing a Connection

If the connection type supports testing, run a test after saving it. The result helps you confirm that Qinfinite can reach the system and authenticate successfully.

Deleting a Connection

When a connection is no longer needed, remove it from the active list so new workflows cannot select it.

Supported Connection Types

Connection TypeCommon UseDocumentation
Email (SMTP)Send email through a mail serverEmail (SMTP)
Email (Microsoft Graph)Send email through Microsoft 365Email (Microsoft Graph)
SlackPost messages to Slack channelsSlack
Microsoft TeamsPost messages to Teams channelsMicrosoft Teams
SalesforceRead or update Salesforce recordsSalesforce
ServiceNowCreate and update service ticketsServiceNow
SAPConnect to SAP business systemsSAP
JiraCreate and update Jira issuesJira
LinearCreate and update Linear issuesLinear
Azure DevOpsWork with boards, repos, or pipelinesAzure DevOps
GitHubWork with repositories and pull requestsGitHub
GitLabWork with projects, merge requests, and pipelinesGitLab
BitbucketWork with repositories and pull requestsBitbucket
AWS S3Store or retrieve files in cloud storageAWS S3
SSHRun approved actions on serversSSH
FTP / SFTP / FTPSExchange files with servers or partnersFTP / SFTP / FTPS
SQL DatabaseConnect to MySQL, PostgreSQL, or SQL ServerSQL Database
MariaDBConnect to MariaDB databasesMariaDB
AuroraConnect to Amazon Aurora databasesAurora
Azure SQLConnect to Azure SQL databasesAzure SQL
Google Cloud SQLConnect to Google Cloud SQL databasesGoogle Cloud SQL
IBM Db2Connect to IBM Db2 databasesIBM Db2
MongoDBConnect to MongoDB collectionsMongoDB
KafkaSend or receive event messagesKafka
RabbitMQSend or receive queue messagesRabbitMQ
ActiveMQSend or receive broker messagesActiveMQ
Amazon SQSSend or receive AWS queue messagesAmazon SQS
OpenAIUse OpenAI models in automationsOpenAI
ClaudeUse Claude models in automationsClaude
GeminiUse Gemini models in automationsGemini
Generic APIConnect to other HTTP-based servicesGeneric API

When to Create a New Connection

Create a separate connection when the system, environment, owner, permissions, or security level is different.

For example, keep Salesforce Production separate from Salesforce Sandbox, and keep Finance SFTP separate from HR SFTP. This makes the right option easier to choose and safer to manage.