demand-sensing-agent

Demand Sensing Agent

Documentation for Devoteam's Demand Sensing Agent


Google Cloud Native Vertex AI Powered BigQuery Integration Cortex Enabled MiroFish Simulation

Project Overview

The Demand Sensing Agent is an advanced AI-powered system designed to revolutionize how businesses forecast and respond to market changes. Built on Google Cloud, this agent automates the creation of accurate, short-term demand forecasts by integrating a wide array of relevant data signals. By enabling organizations to access and query real-time market intelligence using natural language, the system significantly reduces manual analysis efforts and empowers proactive decision-making.

Problem Statement

Demand forecasting in modern business environments faces several critical challenges:

Current Scope

The system currently focuses on core forecasting and actionable intelligence:

Extended Capabilities via Gemini Enterprise

Organizations can seamlessly extend the agent’s capabilities from insights into actions by deploying it on Gemini Enterprise:

Long-Term Vision and Objectives

The strategic roadmap focuses on continued scale, optimization, and advanced simulation:

System Architecture and Implementation

This project is built as a production-ready, highly observable AI system. The architecture emphasizes powerful data processing, strict quality control, and seamless scalability:

How to Add the Demand Sensing Agent to Gemini Enterprise

This guide walks administrators through the process of adding our Demand Sensing Agent directly from the Google Cloud Marketplace to your organization’s Gemini Enterprise environment.

Prerequisites


Part 1: Add the Agent via the Google Cloud Console (For Admins)

Google Cloud provides a streamlined flow to add Marketplace agents directly into your Gemini Enterprise app.

Step 1: Navigate to Gemini Enterprise Log in to the Google Cloud console and go to the Gemini Enterprise page.

Step 2: Select Your App Click the name of the specific Gemini Enterprise app to which you want to add the Demand Sensing Agent.

Step 3: Add a Marketplace Agent In the left-hand navigation menu, click Agents. Then, click the + Add Agents button at the top of the screen. Add Agent

Step 4: Choose the Agent Type In the “Choose an agent type” section, locate the Agents via Marketplace option and click Add. Select Agents via Marketplace

Step 5: Search and Select Search for Demand Sensing Agent in the Marketplace search bar. Click on our agent in the results, then click Next.

[Insert Screenshot: The Marketplace search interface within the console, showing the Demand Sensing Agent selected]

Step 6: Authenticate and Finish Review the agent details and click Next. If prompted, enter the required authentication details (such as OAuth credentials or API keys for your supply chain data) and click Finish.

[Insert Screenshot: The final configuration/authentication screen with the "Finish" button highlighted]


Part 2: Share the Agent with Your Organization (For Admins)

By default, newly added agents need to be shared before your team can see them.

Step 1: Open User Permissions Still on the Agents page in the console, click the Display name of the Demand Sensing Agent you just added. Then, click the User permissions tab.

Step 2: Add Users Click Add user. In the dialog box, you can grant access to specific individuals (User), specific teams (Group/Workforce identity pool), or your entire organization (All users). Add User Permissions

Step 3: Save Permissions Assign the appropriate role and click Save. The agent is now authorized and live for your selected users!