Retail Planning + GenAI + Chatbot

PMI Suite

PMI Suite is a portfolio of Philip Morris International Retail Planning and conversational-AI projects: a market-intelligence SaaS ('Retail Planning' / PMI MSE) with an Azure Maps geo-drilldown dashboard, a GenAI/RPA tier (rpi-genai, rpai-capacity-planning) that turns natural-language requests into Snowflake analytics and automated distributor-target calculations, and the 'InsightSpeak' conversational chatbot built on LangGraph agents with AWS Lambda backends and React chat UIs.

01 Overview

PMI Suite is a portfolio of Philip Morris International Retail Planning and conversational-AI projects: a market-intelligence SaaS ('Retail Planning' / PMI MSE) with an Azure Maps geo-drilldown dashboard, a GenAI/RPA tier (rpi-genai, rpai-capacity-planning) that turns natural-language requests into Snowflake analytics and automated distributor-target calculations, and the 'InsightSpeak' conversational chatbot built on LangGraph agents with AWS Lambda backends and React chat UIs.

Scope of delivery

Built a portfolio spanning a React + Azure Maps retail-planning dashboard (pmi_mse, rpi-rpa-ui), a FastAPI GenAI platform (rpi-genai) with LangGraph orchestrator/SQL/distributor agents over Snowflake, and the InsightSpeak chatbot (React UIs + AWS Lambda LangGraph backends with MS Entra auth).

02 Business Challenge

Deliver PMI retail-planning market intelligence and conversational-AI tools: geo-spatial analytics down to point-of-sale, natural-language access to Snowflake data, and automated distributor-target calculations.

03 Our Solution

Built a portfolio spanning a React + Azure Maps retail-planning dashboard (pmi_mse, rpi-rpa-ui), a FastAPI GenAI platform (rpi-genai) with LangGraph orchestrator/SQL/distributor agents over Snowflake, and the InsightSpeak chatbot (React UIs + AWS Lambda LangGraph backends with MS Entra auth).

Engineering approach

PMI Suite is a portfolio of Philip Morris International Retail Planning and conversational-AI projects: a market-intelligence SaaS ('Retail Planning' / PMI MSE) with an Azure Maps geo-drilldown dashboard, a GenAI/RPA tier (rpi-genai, rpai-capacity-planning) that turns natural-language requests into Snowflake analytics and automated distributor-target calculations, and the 'InsightSpeak' conversational chatbot built on LangGraph agents with AWS Lambda backends and React chat UIs.

04 Design Thinking

Geo analyticsGenAI agentsNSQL over SnowflakeChatbot UX

05 Technical Architecture

Retail Dashboard

React + Azure Maps geo-drilldown analytics.

GenAI Platform

FastAPI + LangGraph agents (Orchestrator, SQL, Distributor).

Data Layer

Snowflake analytics + Postgres checkpoints.

Chatbot

InsightSpeak React UI + AWS Lambda backends.

06 Technology Stack

React 18Azure MapsPython (FastAPI)LangGraph / LangChainSnowflakePostgreSQLAWS LambdaMS Entra (MSAL)

07 Development Timeline

Delivered through structured phases - discovery, design, build, integration, and launch - with iterative releases and ongoing enhancements across a retail planning + genai + chatbot delivery.

08 UI Screens / Key Features Showcase

09 Before vs After

Before

Manual, disconnected workflows and limited visibility across operations.

After

An integrated, automated retail planning + genai + chatbot solution with a unified experience, stronger controls and measurable efficiency.

10 Performance Metrics

99.9%System SLA
< 90msResponse Time
High EfficiencyClient Impact

11 Business Outcomes

GenAI
LangGraph agents

Orchestrator, SQL and distributor agents with human-in-the-loop.

Azure Maps
Geo analytics

Drill-down retail intelligence to point of sale.

Snowflake
Data layer

Natural-language analytics and capacity planning.

12 Testimonial & Connect

"Dogra Technologies delivered the PMI suite with polished geo-analytics, robust GenAI agents, and a clean conversational-AI front end."— Delivery Lead, Dogra Technologies Client

Interested in a similar solution?

Request Architecture Brief View Full Portfolio