Back to projects
Google Developer Group

Google Developer Group

Quito – Tsáchilas

Gemini Enterprise Sales Agent

Using Gemini Enterprise Agent Platform

Build with AI
PresentationQR code for the presentation
GitHub RepoQR code for the GitHub repository
Leonardo Burbano

Leonardo Burbano

Senior AI Engineer & Tech Lead | @Mercately [Techstars]

linkedin.com/in/leoburbano
MercatelyThoughtworksLATAM Airlines
1 / 10

Prerequisites

Install and configure these tools before starting the workshop

  1. 1

    Python

    Install

    Language for the ADK agent and FastAPI backend. Download the latest stable release.

  2. 2

    Node.js

    Install

    Runtime for the workshop Next.js frontend.

  3. 3

    Python package and environment manager. Replaces pip and virtualenv.

  4. 4

    Google Antigravity or any IDE

    Install

    Code editor with agent support. Antigravity, Cursor, or VS Code all work well.

  5. 5

    Google AI Studio

    Install

    Sign in with a Google account to access Gemini models and test prompts.

  6. 6

    Google Cloud Agents CLI

    Install the official CLI and skills to build agents on Agent Platform.

    uvx google-agents-cli setupAgents CLI documentation
Build an AI Sales Agent - Leonardo Burbano2 / 10

Clone and create your agent

Set up the local project from the workshop repository

  1. 7

    Clone the GitHub repository

    View GitHub repository

    Download the workshop code to your machine.

    git clone https://github.com/leonardoburbanov/gemini-enterprise-agent-platform-workshop.git
  2. 8

    Enter the repository

    Move into the cloned project directory.

    cd gemini-enterprise-agent-platform-workshop
  3. 9

    Get a Gemini API key

    Open AI Studio

    Create an API key in AI Studio with your Google account.

  4. 10

    Create your first agent

    Scaffold a prototype ADK agent with your API key.

    uv run agents-cli create buildaiagent --agent adk --prototype --api-key <your-api-key-here>
Build an AI Sales Agent - Leonardo Burbano3 / 10

Test in the playground

Iterate on tools and instructions before deploying

  1. 11

    Open the playground

    Launch the local ADK UI with hot reload.

    agents-cli playground
Agent Development Kit screenshot showing a laptop query with product results and events
Build an AI Sales Agent - Leonardo Burbano4 / 10

Optional: Google Cloud

If you want to do it with Google Cloud, follow these steps

  1. 1

    Log in to Google Cloud

    Authenticate your GCP account interactively.

    agents-cli login -i
  2. 2

    Create an agent step by step

    Interactive wizard to configure the agent in the cloud.

    agents-cli create -i
  3. 3

    Deploy the agent

    Publish the agent to Vertex AI Agent Runtime.

    agents-cli deploy --deployment-target agent_runtime --project navbeai
Build an AI Sales Agent - Leonardo Burbano5 / 10

Production architecture

What we will deploy and demo in the workshop

Build an AI Sales Agent - Leonardo Burbano6 / 10

Local playground of the production agent

Now let's look at the local playground of the agent that is in production.

We'll try it out to see what's happening in Google Cloud.

Google Cloud Console screenshot showing the Agent Platform welcome page
Build an AI Sales Agent - Leonardo Burbano7 / 10

Gemini Enterprise Agent Platform

Gemini Enterprise Agent Platform architecture diagram
Build an AI Sales Agent - Leonardo Burbano8 / 10

Production agent on Google Cloud

Google Cloud Console showing traces and session metrics for the deployed agent
sales-agent-cloud playground in Google Cloud with a laptop product query
Build an AI Sales Agent - Leonardo Burbano9 / 10

Thank you!

We hope you enjoyed the workshop

Sales Agent Tecno screenshot answering a laptop query with products and prices
Leonardo Burbano

Leonardo Burbano

Senior AI Engineer & Tech Lead | @Mercately [Techstars]

MercatelyThoughtworksLATAM Airlines
10 / 10
Rotate your device for the best view