Scoring Agent
Agent Description:
The Scoring Agent in Source-to-Pay evaluates supplier proposals based on weighted criteria like cost, quality, and compliance. It ensures objective, automated scoring to support faster and more accurate procurement decisions.
Purpose and Components
- Purpose: To automate the evaluation of supplier proposals by fetching performance data, applying a scoring model, and delivering a ranked analysis with clear justifications.
- Components:
- A data collector sub-agent that retrieves supplier scoring data via an API.
- An analyzer sub-agent that processes the data and presents a final analysis based on key scoring factors.
Supported Capabilities
- Fetching supplier scoring data from an external REST API.
- Processing and analyzing raw data to evaluate suppliers.
- Considering multiple factors for analysis, including individual criterion scores, overall scores, and ranking.
- Providing a clear justification for the final scores and ranking.
- Automating the evaluation process to ensure objectivity and speed.
LLM Used
- Google VertexNote: To learn more about the LLM and to modify its behavior, refer to the Configuring LLM settings section.
Sub-Agents
1. Scoring Data Collector
- Role: Data Collector.
- Scope: You are a Scoring Data Collector.
- Description: Connects to a REST API using the GET Request Tool to fetch the supplier scoring dataset. It then processes this data and passes it to the next agent for analysis.
- LLM Used: Google Vertex
- Tool Used: GET Request Tool
2. Scoring Agent
- Role: Score Analyst.
- Scope: You are a Scoring Agent.
- Description:
-
Receives the processed data from the Scoring Data Collector.
-
Analyzes the data by considering the following factors:
-
Supplier name and details
-
Criterion Scores
-
Overall Score
-
Ranking
-
Justification
-
- Produces a final analysis based on these factors.
-
- LLM Used: Google Vertex (inherits from parent).
Tools Used:
- GET Request Tool: Used to fetch supplier scoring data from an external REST API.
Note: For details on modifying the Tools, refer Tools Library
section.
Agent Workflow Behavior Summary
- The Scoring Data Collector agent initiates the workflow by using the GET Request Tool to fetch supplier scoring data from a REST API.
- This raw data is then processed and passed to the main Scoring Agent.
- The Scoring Agent analyzes the data, considering key factors such as individual criterion scores, the overall score, the supplier's ranking, and the justification for the scores.
- The final output is a comprehensive analysis of the supplier's performance, providing a clear and objective evaluation to support procurement decisions.
- Tell me the top-ranking supplier and the criteria
- Tell me the lowest ranking supplier and the criteria