Skip to main content
Vosaire
All docs
Connections

What are connections?

How connections work in Vosaire — the difference between a connection and a channel, and what you can connect.

Connections are the OAuth authorizations that let Vosaire access third-party services on your behalf. They're the authentication layer that sits underneath channels and source integrations.

The Connections page showing source connections and channel connections
The Connections page showing source connections and channel connections

Connections vs. channels

The distinction trips people up at first, so here's a clear way to think about it:

  • A connection is like a key — it authorizes Vosaire to access an account (Gmail, Notion, Google Drive, etc.)
  • A channel uses that key to do something — like reading emails and sending replies

For Gmail specifically:

  1. You create a connection by going through the Google OAuth flow (Vosaire gets a token that lets it access your Gmail)
  2. You create a Gmail channel and point it at that connection (now the agent uses the connection to read emails)

Some services (Telegram, website widget) don't need a separate connection — everything is configured directly in the channel settings.

Where to manage connections

Go to Connections in the sidebar. You'll see two tabs:

Source Connections — OAuth connections used for knowledge sources:

  • Google Drive
  • Notion
  • GitHub
  • Confluence
  • Zendesk
  • Freshdesk
  • And others

Channel & Tool Connections — connections used for channels:

  • Gmail (for email channels)
  • WhatsApp (Meta API credentials)

Connection status

Each connection shows one of three statuses:

StatusWhat it means
ConnectedActive and working
DisconnectedThe token expired or was revoked
ErrorThere's a problem — test the connection for details

Testing a connection

Click the Test button next to any connection. Vosaire will make a quick API call to verify the token is still valid and the service is accessible. If it fails, you'll see the error and can reconnect.

Reconnecting

If a connection shows Disconnected or Error, click Reconnect to go through the OAuth flow again. This refreshes the token without losing your channel or source configuration — everything that was using that connection will start working again once it's reconnected.

Deleting a connection

Click Delete to remove a connection. Before deleting, check if any channels or sources are using it — deleting a connection that a channel depends on will break that channel's ability to send and receive messages.

Ready to put this into practice?

Free plan available. Be up and running in under 10 minutes. No credit card required.

Start free — no credit card