Steps
- Choose the service in the integration catalog.
- Connect OAuth when the service needs user or workspace authorization.
- For API key, basic auth, and client-credentials integrations, set the environment variables named in the integration’s setup guide (for example
STRIPE_SECRET_KEY). - For experimental integrations, set
VERYFRONT_EXPERIMENTAL_INTEGRATIONStoallor to a comma-separated list of integration names. - Enable the tools, channels, or storage surfaces the project needs.
- Test the integration from the project.
- Review access when project ownership changes.
Set credential environment variables
Credential-based integrations (API key, basic auth, client credentials) read their secrets from the project’s environment variables. The integration’s setup guide names the exact keys. Set variables per environment in Studio under the project’s environment settings, or with Create Environment Variable:POST /projects/{project_reference}/environment-variables?environment_id={environment_id}
Terminal
.env file. See Configuration for how the framework reads them and Projects and configuration for environments.
Try it with REST
List available integrations:GET /integrations
Terminal
GET /integrations/user-connections
Terminal