3 min read

Setting Up Integrations

This guide walks through the process of connecting, configuring, and managing integrations in Vantage.


Integration Types

Vantage supports two types of integration authentication:

TypeHow It WorksExamples
OAuth 2.0Click "Connect," authorize via the service's login page, redirected backGoogle Drive, Gmail, Slack, GitHub, Instagram
API Key / CredentialsEnter credentials directly in the formPostgreSQL, MySQL, OpenAI, AWS S3, Stripe

Connecting an OAuth Integration

  1. Go to the Integrations page.
  2. Find the service card (e.g., "Google Drive").
  3. Click "Connect".
  4. A popup opens with the service's sign-in page.
  5. Log in and authorize Vantage.
  6. You're redirected back — the card now shows "Connected."

Tip: If the popup is blocked, check your browser's popup settings and allow popups from Vantage.


Connecting an API Key Integration

  1. Go to the Integrations page or Settings → Add Credentials.
  2. Find the service card (e.g., "PostgreSQL").
  3. Click "Connect" or "Add Credential".
  4. Fill in the required fields:

Database Example

FieldDescription
HostDatabase server address (e.g., db.example.com)
PortServer port (e.g., 5432 for PostgreSQL)
DatabaseDatabase name
UsernameDatabase user
PasswordDatabase password

AI Provider Example

FieldDescription
API KeyYour provider's API key (e.g., sk-abc123...)
  1. Click "Save" or "Test Connection" to verify.
  2. The credential is stored and ready to use.

Managing Credentials

Access saved credentials in Settings → Credentials:

ActionHow
View all credentialsNavigate to Settings → Credentials
Add new credentialClick "Add Credential"
Edit credentialClick the edit icon on any existing credential
Delete credentialClick the delete icon (⚠️ this will break workflows/tiles using it)

Credential Dependencies

Before deleting a credential, check which workflows and tiles reference it. Deleting a credential that's in use will cause errors in any dependent resources.


Using Integrations

Once connected, integrations are available in two places:

In Workflows

  1. Open the Workflow Editor.
  2. From the Node Library, find the integration-specific node (e.g., "Gmail Send Email", "PostgreSQL Query").
  3. Drag the node onto the canvas.
  4. In the Properties Panel, select the credential to use.
  5. Configure the node settings.

In Dashboard Tiles

  1. Edit a tile on your dashboard.
  2. In the Data Source settings, select a connected integration.
  3. Configure the query or data selection.

Troubleshooting

IssueSolution
OAuth popup blockedAllow popups in your browser for the Vantage domain
"Invalid credentials"Verify username, password, host, and port are correct
"Connection refused"Ensure the database server is running and your IP is allowed
Integration shows "Disconnected"OAuth token may have expired — click "Reconnect"
Can't find integrationCheck if the service is listed on the Available Integrations page

For a complete guide, see Connecting Integrations.