Skip to main content
Use integrations to let agents call external services: code hosts, CRMs, payments, messaging, and more.

Steps

  1. Pick the service in the integration catalog and open its page for credentials and setup steps.
  2. For experimental integrations, open Environments and set VERYFRONT_EXPERIMENTAL_INTEGRATIONS to all or to a comma-separated list of integration names.
  3. For API key, basic auth, and client-credentials integrations, add the environment variables named on the integration’s catalog page (for example STRIPE_SECRET_KEY). See Configure environments.
  4. For OAuth integrations, ask the agent in Chat to use the service. When authorization is missing, the agent surfaces a connect link; select it and complete the provider’s consent screen.
  5. When credentials are missing, chat shows the integration’s setup steps, including where to create the keys.

Verify

  1. Open Chat and ask the agent for a small read-only task against the service (for example “list my GitHub repos”).
  2. Open Traces to inspect the tool call and its response.
  3. If the call fails with an auth error, confirm the variable names match the integration’s catalog page exactly, then redeploy so the runtime picks up the new values.