Table of contents
Official Content
  • This documentation is valid for:

By selecting Integrations in The Lab, you access the Integrations Dashboard, where you can see all the preconfigured Public Integrations and manage your Project’s Private Integrations.

IntegrationsDashboard_2026-01

The Dashboard is organized into two tabs:

  • Integrations
  • Credentials

By default, the Integrations tab is shown.

Integrations

The Integrations tab shows each Integration as a card with its name and a short description.

Next to the Integrations title, a set of controls includes:

  • Search for an integration to filter the list by name.
  • Refresh to reload the information. Table view to display them in a compact grid.
  • Card view to display Integrations as cards.
  • Table view to display Integrations in a compact grid.

When you click on a card, the Integration Detail panel appears on the right side of the screen. It shows information such as:

Integrations1_2026-01

  • The Integration name and description.
  • The authentication configuration (for example, Authentication Type and Authentication Level), when applicable.
  • A list of Tools contained in this Integration, with their names and descriptions.

For each Integration displayed, there is an Edit button. Clicking on this button opens a new tab where the full name of the Integration appears at the top.

The tabs shown in the editor depend on the type of Integration:

From these tabs, you can review how the Integration was defined and configure the parameters it exposes at Integration and Tool level for your Project.

When you return to the Integrations Dashboard, each Private Integration card includes a More Options menu. From this menu, you can select Delete integration, which permanently removes the Integration, all its associated Tools, and any Credentials linked to that Integration from the Project.

Integrations5_2026-01

In the upper-right corner of the Dashboard, there is a + Import Integration button. This option lets you import a new Private Integration definition and then configure it for your Project. For more information, see How to create a Private Integration.

Credentials

The Credentials tab lets you manage the authentication data that Integrations and their Tools use to connect securely to external services (for example, API keys or tokens issued by a provider). Credentials are created at the Project level and then reused when configuring Tools in Agents, so you do not have to paste the same sensitive value in multiple places.

Integrations6_2026-01

When no Credentials have been defined yet, the tab shows an empty state indicating that no credentials are configured. To add one, click on + New Credential.

Credentials complement Secrets, but they are not the same. Credentials store the actual access data returned by external services, such as an API key associated with an Integration. Secrets are used for other sensitive configuration values that are not credentials themselves, such as client_id, client_secret, or other fixed parameters that must remain hidden.

When you click on + New Credential, the New Credential dialog opens so you can define:

  • Name: Descriptive name that identifies the Credential in the Project. The name must be unique. If you try to use an existing name, the system displays an error and prevents saving.
  • Integration: Integration that will use this Credential, such as Firecrawl Web, Code Interpreter, or Jira Atlassian. Only Integrations configured with Authentication Level = Project and Authentication Type = API Key are listed.
  • Authentication Type: Authentication mechanism required by that Integration, such as API Key.
  • Authentication Level: Scope of the Credential, such as Project.
  • API Key Value (or the corresponding value for the selected Authentication Type): Credential value provided by the external service.

After saving, the Credential becomes available when configuring Tools that belong to the selected Integration. Make sure the required Credentials exist and are correctly configured before testing or publishing Agents that rely on those Tools.

Credentials can have Active or Inactive status. You can configure multiple Credentials for the same Integration, but only one can be active at a time. When you activate a Credential, the system automatically sets any other Credential associated with the same Integration to inactive.

For security reasons, the value you enter is stored securely and cannot be viewed again after saving. If you need to change it, you must edit the Credential and provide a new value.

Last update: December 2025 | © GeneXus. All rights reserved. GeneXus Powered by Globant