supplygraph-ai

Procurement & Inventory Risk – Key Supplier Focus

Overview

The Procurement & Inventory Risk – Key Supplier Focus continuously monitors and analyzes upstream supplier risk events to determine whether, how, and to what extent the impact may propagate to a target company.

It transforms fragmented global supply chain signals into structured, auditable, and continuously updated company-to-company risk warnings, enabling organizations to monitor upstream supplier exposure in near real-time.

Pain

Enterprises need continuous visibility into critical upstream dependencies — not only to know when key suppliers are impacted by global supply chain events, but also to understand whether that impact may reach their own business.

Without structured cross-company risk propagation analysis, organizations often lack:

Traditional monitoring tools may detect supplier events, but they usually cannot explain how supplier impact propagates through product or service dependency paths to the target company.

Breakthrough

The Supply Chain Risk Prediction – Cross-Company Agent extends supplier monitoring into quantified company-to-company risk propagation.

Behind the scenes, it:

For the user, the workflow remains simple:

  1. Provide a target company and a supplier company
  2. Confirm the matched entities
  3. Activate monitoring for the supplier under the target company
  4. Retrieve the latest cross-company risk warnings at any time

Typical insights include:

Why SupplyGraph AI

Powered by:

SupplyGraph AI provides a continuously updated, auditable cross-company supply chain risk intelligence layer that connects upstream supplier events to downstream enterprise exposure.

This makes the agent suitable for:

Agent Behavior Model

Sandbox Key Support (for Development)

This agent supports Sandbox API Keys, enabling developers to test integrations without consuming credits.

When using a Sandbox Key:

Sandbox Keys are ideal for:

⚠️ Sandbox data must not be used for production analytics.

The full A2A workflow (run → status → result) behaves the same as production, enabling accurate integration testing.

Initial Monitoring Setup

When a user initiates a new monitoring request through /run without specifying mode, or with mode=run, the agent starts the supplier customization process for a specific target company.

The request should provide both:

The agent then identifies and returns the matched companies for user confirmation.

First-time workflow:

  1. User calls /run with target company and supplier company information
  2. System creates a task_id
  3. Agent returns matched target and supplier company candidates
  4. User confirms the matched companies by replying Yes
  5. The supplier monitoring customization is activated
  6. The one-time supplier customization fee is charged
  7. User retrieves the latest warning data via mode=result

After activation:

Pricing & Billing Model

Pricing is based on supplier-level customization under a target company.

The fee is charged only after the user confirms the matched target company and supplier company.

The fee covers:

Understanding task_id and Monitoring Lifecycle

A task_id represents a supplier monitoring instance under a specific target company.

How task_id is created and maintained

Implications:

Status Endpoint Behavior

The status mode is used to check whether the task setup has completed.

For this agent:

Result Endpoint Behavior

The result mode always returns the latest available warning data for the activated target-supplier monitoring instance.

Input Requirements

agent_id: supply_chain_risk_prediction_cross_company · MCP tool: supply_chain_risk_prediction_cross_company

Field Required Description
text Yes Target company and supplier/component information

text Format

The text field should include both target company and supplier company information.

Recommended format:

target company: company name, country/region, address(optional), website(optional); supplier: company name, country/region, address(optional), website(optional)

Example:

target company: Tesla, Inc. United States; supplier: Albemarle Corporation United States

Example Response (WAITING_USER)

{
  "success": false,
  "code": "WAITING_USER",
  "data": {
    "task_id": "<task-id>",
    "agent": "supply_chain_risk_prediction_cross_company",
    "stage": "interpreting",
    "content": "Here are the companies we’ve identified.\nTarget Company Name: Tesla, Inc.\nCountry: United States\nSupplier Company Name: Albemarle Corporation\nCountry: United States\nPlease reply [Yes] or [No] to confirm."
  }
}

After the user replies Yes, the supplier customization is activated and the one-time fee is charged.

Confirm matched entities when prompted (WAITING_USER). Uses mode=result for latest data.

Integration

Method ID / Tool Documentation
A2A supply_chain_risk_prediction_cross_company a2a.md
MCP supply_chain_risk_prediction_cross_company mcp.md
Agent API supply_chain_risk_prediction_cross_company agent-api.md

Quick examples: A2A / MCP · Agent API

Errors

Common codes → Agent API §10. Returns WAITING_USER for company confirmation. Uses mode=result.

Maintainer: info@supplygraph.ai License: Proprietary / Internal © 2025–2026 SupplyGraph AI. All rights reserved.