Add and manage A2A agents from Google Cloud Marketplace

Admins can add agents from Google Cloud Marketplace that use the Agent-to-Agent (A2A) protocol. After an agent is procured (purchased) and added to Gemini Enterprise, users can access the agent through the Gemini Enterprise web app.

Before you begin

Make sure you have the following:

Add an agent from the Cloud Marketplace to Gemini Enterprise

To add an agent from Cloud Marketplace to your Gemini Enterprise app, follow these steps:

  1. In the Google Cloud console, go to the Gemini Enterprise page.

    Gemini Enterprise

  2. Click the name of the app to which you want to add the agent.

  3. Click Agents > Add Agents.

  4. In the Choose an agent typesection, click Addfor Agents via Marketplace.

  5. Search for the agent you want to add, and click it.

  6. Click Next.

  7. Review the agent details, then click Next.

  8. Enter the required authentication details, then click Finish.

Configure marketplace visibility

Admins can determine which agents from Cloud Marketplace are visible to end users in the Agent Gallery.

To configure marketplace visibility:

  1. In the Google Cloud console, go to the Gemini Enterprise page.

    Gemini Enterprise

  2. Click the name of the app you want to configure.

  3. Click Agents.

  4. Click the Settings icon to open the Agent settings & configpanel.

  5. In the Marketplace visibilitysection, select one of the following options:

    • Only show accessible agents: The Marketplace section is not displayed for end users, since there agents the user cannot access are not shown.
    • Only show already integrated agents: End users see only agents that are already integrated. This includes agents that the user already has access to and agents they can request access to.
    • Only show procured agents: (Default) End users see all procured Cloud Marketplace. This includes the integrated agents plus the agents that are not integrated yet.
    • Show all: End users see all Cloud Marketplace agents that they don't have access to, regardless of whether the agents are procured or integrated.
  6. Click Doneto save your changes.

Set procurement contacts

You can set up contacts to receive notifications when users request access to agents that haven't been procured. These contacts receive notifications to procure the agent from Cloud Marketplace.

To set procurement contacts:

  1. In the Google Cloud console, go to the Gemini Enterprise page.

    Gemini Enterprise

  2. Click the name of the app you want to configure.

  3. Click Agents.

  4. Click the Settings icon to open the Agent settings & configpanel.

  5. Under Procurement contacts, click + Add contact.

  6. Enter the email address for the contact.

  7. Click Doneto save your changes.

Review and approve access requests

When users request access to agents from Cloud Marketplace, you need to review and either approve or deny those requests.

To review access requests:

  1. In the Google Cloud console, go to the Gemini Enterprise page.

    Gemini Enterprise

  2. Click the name of the app for the agent.

  3. Click Agents.

  4. If the agent is already procured and integrated, you can grant access. The agents list shows Review share requestin the row for agent with any access requests. Select Review share request, view the request information, and click Grant accessto grant access.

  5. When agents require procurement or integration, a red dot on Procurements & integration requestsindicates pending requests. Click Procurements & integration requeststo see and manage the requests.

    • Review the list of requests. The list shows the following information:

      • Display name: The name of the agent.
      • User requests: The number of users requesting the agent.
      • Status & action: Information about procurement and integration.
    • The list shows agent access requests where the agent is not yet procured or not yet integrated.

      • If the agent is not procured, it must be procured as the next step. If the procurement contact for the agent is set, a note indicates that a procurement request was sent to the contact. If the procurement contact for the agent is not set, you are prompted to add a procurement contact.
      • Once the agent is procured, you can click Integrate & grant accessto complete integration. Once integration is complete you can give users access.

Delete an agent from Gemini Enterprise

To delete an agent from your Gemini Enterprise app, follow these steps:

  1. In the Google Cloud console, go to the Gemini Enterprise page.

    Gemini Enterprise

  2. Click the name of the app that the agent is registered with.

  3. Click Agents.

  4. Click the icon next to the agent you want to delete.

  5. Click Delete.

Create a Mobile Website
View Site in Mobile | Classic
Share by: