Skip to main content
Resources allow you to securely connect your internal tools to your infrastructure (databases, APIs, etc.).

Organization-Level Resources

You can define resources at the organization level. Once configured, these resources become available for use by any application in your organization.

Managing Resources

  1. Navigate to Organization Settings > Resources.
  2. Click Add Resource and select the type (Postgres, REST API, etc.).
  3. Configure the connection details and credentials.
Resource credentials are encrypted and never exposed to the client-side application code.

Using Resources

In the App Editor, you can bind these pre-configured resources to your application. The platform handles the secure connection and authentication automatically. The AI assistant will automatically generate and use resource clients when you ask it to interact with your connected resources.

Per-Environment Configuration

When editing a resource, you can configure each environment independently. This lets you use different credentials or endpoints for staging and production.
EnvironmentHostDatabase
defaultprod.example.commyapp_prod
stagingstaging.example.commyapp_staging
To configure:
  1. Click on a resource to edit it
  2. Select the desired environment
  3. Enter the connection details for that environment
  4. Click Save

Learn more about Environments

See how to create and manage environments for your organization.