Skip to main content
The Integrations page connects your Platform account to 120+ third-party services. Once connected, integrations are available from the Tool Flow canvas to build AI applications. See the Integration node for usage details.

Auth Types

Each integration uses one of the following authentication types:
Additional authentication methods for certain integrations include Basic, Basic with JWT, OAuth1, and custom authentication defined by the service provider. Some providers support multiple authentication methods.

Access Integrations

Got to Autonomous Agents > Settings > Integrations. The features on the Integration page:

Supported Integrations

The following third-party integrations are available on the Platform:

Add a Connection

You can also add a connection directly from the Integration node on the Tool Flow canvas. Learn more.
  1. Access Integrations.
  2. Choose one of the following:
    • New connection: In the All Integrations tab, optionally filter by Category and Authorization, then click the integration.
    • Existing connection: Click the Connected tab and select the provider.
  3. Click Add Connection.
add connection
  1. In the configuration window, enter:
    • Connection Name: A unique name for this integration.
    • Authorization Details: Credentials based on the selected auth type. If a provider supports multiple auth types, select one—only one auth type is allowed per connection.
The Pre-authorize the integration option is selected by default, requiring authentication credentials to interact with the service. Based on your selected method, the relevant configuration fields appear automatically.

OAuth2

  • Select the configured Auth Profile from the Custom dropdown. Learn more about adding an auth profile.
  • Fields such as Redirect URL, Scopes, and Base URL auto-populate from the selected profile.
  • Click Authorize to test the integration.
  • No re-authentication is required unless the auth profile is deleted. Connecting with a deleted profile results in an error, and deleted profiles no longer appear in the Custom dropdown.
click authorize

Bearer Token

  • Enter the bearer token and related fields such as Base URL, API Key, Bot Token, or other credentials as required by the provider.
  • Retrieve values from the provider’s Admin console > Settings.
  • Click Test to validate. A success message confirms the connection.
test oauth

API

  • Enter the API Key or Access Token for the provider. Additional fields may appear based on the provider’s requirements.
  • Retrieve values from the provider’s Admin console > Settings.
  • Click Test to validate. A success message confirms the connection.
test validation

Basic Auth

  • Enter the required credentials. For example, Amplitude requires an API Key and API Secret.
  • Retrieve values from the provider’s Admin console > Settings.
  • Click Test to validate. A success message confirms the connection.
basic auth setup
For OAuth1 and other authentication types, retrieve the required values from the provider’s admin console to configure the integration.
  1. Click Save after a successful test.
The Save button appears only after all required fields are filled in.
After saving, you are redirected to the connections list for that provider, where all configured connections are listed. integration summary

Manage Connection Errors

Errors may occur during or after setup due to invalid credentials. View an error:
  1. Go to Connected and select the connection.
  2. Click the Play icon to test.
  3. Hover over the warning icon to see the error reason.
hover over error icon Alternatively, click Edit, open the configuration window, and click Test to view the error. view error Resolve an error:
  1. Click Edit and update the credentials in the configuration window.
  2. Click Test to validate.
  3. Click Save.

Manage Connections

The Connected section lists all configured connections. You can view details and perform management actions from here. click connected tab

View Connection Summary

Clicking a connection in Connected shows the following details: view summary

Edit a Connection

You cannot modify the connection name.
  1. Go to Connected > select the connection.
  2. Click the Ellipses icon > Edit. select edit integration
  3. Update the required fields in Authorization Details.
  4. (Optional) Click Test to validate.
  5. Click Save. save edited integration

Delete a Connection

  1. Go to Connected > select the connection.
  2. Click the Ellipses icon > Delete. select delete
  3. Click Delete to confirm.
This action is irreversible and removes all associations of the connection from the Platform.

Test a Connection

  1. Go to Connected > select the connection.
  2. Click the Play icon. test action
The connection is validated in the background. Errors appear with a warning icon. If successful, a confirmation message is displayed. manage error

Enable or Disable a Connection

Enabling a connection makes it available for user authentication and accessible in the Integration node on the Tool Flow canvas. Use the toggle switch to enable (default) or disable the connection. enable integration

AI-Specific Integrations

The following integrations have dedicated setup flows for AI model management tasks.

Hugging Face

Integrating with Hugging Face lets you use public and private text generation models on the Platform. Private or exclusive models require a Hugging Face access token. To connect:
  1. Go to Settings > Integrations and select Hugging Face. Add Hugging Face Connection
  2. Click Add Connection. Hugging Face Connection
  3. Provide Connection Name and Access Token (from your Hugging Face account).
  4. (Optional) Click Test to validate. Test Hugging Face Connection
  5. Click Confirm to create the connection. If the connection fails, verify the access token or cancel and retry.
To edit or delete a connection, hover over the connection name and click the three-dot icon.
  • After connecting, the connection name appears in the model selection dropdown when deploying an open-source model. See Select and Deploy an Open-Source Model.
  • If the connection used for a model deployment is deleted, the system prompts you to select a new connection on redeployment.

AWS S3 Bucket

The S3 integration lets you import files from your AWS S3 account and use them in the Tool Flow Builder to develop AI applications. To connect:
  1. Go to Settings > Integrations and select AWS S3 Bucket. Add S3 Connection
  2. Click Add Connection. AWS S3 Bucket Connection
  3. Enter:
    • Connection Name
    • Access Key — unique identifier for your AWS account
    • Secret Key — confidential key paired with the Access Key
    • Bucket Name — as configured in your S3 console
  4. (Optional) Click Test to validate. If the connection fails, verify the details or cancel and retry.
  5. Click Confirm to create the connection.
To use S3 files in the Tool Flow Builder:
  1. Create an Input variable with type Remote File.
  2. Add an API node and reference the remote file in the URL field.
The file content is then available in the context object and can be accessed in any downstream nodes.

Weights & Biases (WandB)

Connecting with WandB sends fine-tuning data from the Platform to the WandB console for additional analytics and monitoring. To connect:
  1. Go to Settings > Integrations and select Weights & Biases. Add W&B Connection
  2. Click Add Connection. WandB Connection
  3. Enter:
    • Connection Name
    • API Key — from your WandB account
  4. (Optional) Click Test to validate. Test WandB Connection
  5. Click Confirm to create the connection. If the connection fails, verify the API key or cancel and retry.
To edit or delete a connection, hover over the connection name, click the three-dot icon, and select Edit or Delete. Manage WandB Connection
After connecting, the connection name appears in the Weights and Biases section of the fine-tuning wizard. See Create a Fine-Tuned Model.