Integration types
Vybe supports several categories of integrations:| Type | Description | Examples |
|---|---|---|
| Services | Third-party SaaS apps connected via OAuth or API keys | Slack, HubSpot, Jira, Salesforce |
| Built-in | Always-on integrations that require no setup | People Data Labs, CrustData, OpenAI |
| Databases | Direct connections to external databases | PostgreSQL, MySQL, Amazon Redshift |
| Custom APIs | Manually configured API credentials for any REST service | Any API with key or token auth |
| Data Queries | Saved queries against connected data sources | SQL queries, API-specific queries |
How to connect integrations
There are two ways to connect integrations in Vybe:From within the editor (recommended)
The easiest way to connect an integration is directly from the app you’re building. Click the + button next to your connected integrations in the chat panel (bottom left, next to the integration icons). This opens the integration picker without leaving your current context.From the Integrations page
You can also manage all integrations from the central Integrations page in the left sidebar. This is useful for:- Browsing all 3,000+ available services
- Managing existing connections across your workspace
- Configuring organization-wide integrations before building apps
Visibility settings
Each integration connection has a visibility setting that controls who in your workspace can use it:- Organization — Available to all members of your workspace. Use this for shared team accounts.
- You only — Only visible to you. Use this for personal accounts or sensitive credentials.
Visibility controls who can use the connection in their apps. Only the person who created the connection (or an admin) can delete it.
Connecting a database
Vybe supports direct connections to external databases, letting your apps query live production or analytics data.Open the Integrations page
Navigate to Integrations in the left sidebar and scroll to the Databases section.
Enter connection details
Provide the connection string or individual credentials (host, port, database name, username, password).
Configure options
Optionally enable read-only mode to prevent accidental writes, or SSH tunnel to connect through a firewall.
Custom APIs
For services without a built-in integration, you can store API credentials as Custom APIs.- In the Integrations page, scroll to Custom APIs.
- Click Create Custom API.
- Enter the API name, authentication type (API key, Bearer token, etc.), and credentials.
- Optionally add documentation and scope the API to specific apps.
SSH keys
SSH keys enable secure tunneled connections to databases behind firewalls or private networks.- In the Integrations page, scroll to SSH Keys.
- Click Create SSH Key to generate a new key pair.
- Copy the public key and add it to your server’s
authorized_keys. - When connecting a database, select the SSH key and provide the tunnel endpoint.
Data queries
Data queries let you save and reuse queries against your connected integrations and databases.- In the Integrations page, scroll to Data Queries.
- Click Create Data Query.
- Select the data source (a connected service or database).
- Write and name your query.
Using integrations in apps
Once connected, integrations become available when building apps. When you describe what your app should do in a prompt, Vybe automatically identifies which connected integrations are relevant and wires them into your app. You can also manually select integrations when configuring app data sources and actions.Managing integrations
From the integration card on the Integrations page, you can:- Explore data — Browse available tables, objects, and records from the connected service.
- Edit settings — Configure integration-specific options (e.g., which Jira projects to sync, PostHog project ID).
- Change visibility — Toggle between organization and personal access.
- Delete — Remove the connection. This does not delete data already used in apps, but apps will lose access to future syncs.