|
|
Product Configurator Agent
Author: Venkata Sudhakar
ShopMax India sells complex IT infrastructure solutions where selecting the wrong components leads to incompatible configurations and costly returns. A Product Configurator Agent acts as a guided selling tool - it asks the right questions about the customer needs, recommends compatible components, flags conflicts, and outputs a complete bill of materials ready for quoting.
This tutorial builds a Product Configurator Agent using Google ADK and Gemini 2.0 Flash. The agent takes customer workload requirements, selects compatible server, storage, and networking components, validates the configuration, and produces a BOM with pricing.
The below example shows the Product Configurator Agent building a server configuration for a mid-size manufacturing company in Coimbatore.
It gives the following output,
BILL OF MATERIALS - Coimbatore Textile Mills
=============================================
Workload : ERP (SAP B1) | Users: 60 | HA: Yes
Component SKU Description Qty Unit Price Total
Server SVR-M1 Dell PowerEdge R350 1 Rs 3.20 L Rs 3.20 L
Storage STG-4T 4TB SSD Array 2 Rs 1.20 L Rs 2.40 L
(RAID-1 pair for HA)
Networking NET-A1 24-port 10GbE Switch 1 Rs 0.95 L Rs 0.95 L
UPS UPS-2K APC 2KVA UPS 1 Rs 0.18 L Rs 0.18 L
Total Solution Price: Rs 6.73 lakhs (excl. GST)
Configuration Notes
- R350 with 8 cores and 32GB RAM is well-suited for SAP B1
with 60 concurrent users
- Dual 4TB SSD arrays in RAID-1 provide HA with 4TB usable storage
- 10GbE switching recommended for ERP database performance
Compatibility: All components validated - no conflicts
Recommended Add-ons
- 3-year ProSupport Plus (Dell) - Rs 0.85 L
- Offsite backup solution - Rs 0.40 L/yr
The Product Configurator Agent eliminates misconfigured orders and reduces pre-sales engineering time. Extend it to support GPU add-ons for AI workloads, rack space planning, and cooling requirements. Integrate with your ERP to check real-time component availability before committing to the BOM.
|
|