Platform Modules

Ten purpose-built modules.

Each module has a distinct responsibility and a clear contract with adjacent modules. Six are core MVP deliverables; four are future extension hooks.

Core MVP Modules

🎙️ MVP

Voice Calling Layer

Outbound calling, multilingual STT/TTS, interruption handling, and call recording. Supports English, Hindi, Bengali, Gujarati, Marathi, Tamil, Telugu, Kannada, and Malayalam.

  • LiveKit / SIP / PSTN telephony gateway
  • Noise and IVR-aware STT with language auto-detection
  • Natural multilingual TTS voice response
  • Call recording with reference storage
🧠 MVP

Agentic AI Brain

Conversation policy, campaign objective management, dealer context handling, scheme pitch, objection handling, and dynamic tonality selection.

  • LLM orchestrator with hosted model and optional private Llama 3
  • Conversation policy engine with guardrails and compliance rules
  • Standard, assertive, and persuasive tonality modes
  • Per-dealer memory spanning current and historical calls
🔍 MVP

LLM + Extraction Layer

Converts unstructured dealer speech into structured intent, objection, and order fields. Can start with a hosted model and later migrate to a private Llama-style deployment.

  • Real-time intent classification from natural speech
  • Objection type detection and routing
  • Structured order field extraction
  • Self-hostable LLM option for data residency requirements
📋 MVP

Campaign Manager

Audience selection, campaign scheduling, dealer prioritization, call attempt management, suppression rules, and real-time call status tracking.

  • Dealer audience selection by market, category, scheme relevance
  • Campaign scheduling and priority queuing
  • Call attempt tracking with configurable retry rules
  • Suppression to prevent over-calling
👤 MVP

Dealer Intelligence

Dealer category, market, depot, territory, previous calls, prior objections, and buying behavior — unified into a sales-specific intelligence layer.

  • Consolidated dealer profile across all channels
  • Previous call outcomes and objection history
  • Market, depot, and territory segmentation
  • Next-best-action context loaded at call start
🏷️ MVP

Scheme Engine

Scheme eligibility rules, qualification criteria, current dealer balance, and recommended pitch generation based on dealer profile and campaign objective.

  • Scheme metadata ingestion from MCC/Oracle or managed upload
  • Real-time eligibility and balance lookup per dealer
  • Qualification progress tracking
  • Recommended scheme pitch with personalization logic
📦 MVP

Order Engine

Product and quantity capture from natural speech, dealer confirmation loop, validation against catalog and scheme constraints, and Salesforce order submission.

  • Structured order draft from free-form conversation
  • Product and quantity confirmation read-back loop
  • Validation against catalog, scheme, and business rules
  • Salesforce submission with staging and retry on failure
🔗 MVP

Integration Layer

Salesforce integration for order submission and dealer detail lookup. MCC/Oracle integration for master data, scheme data, balances, and backend sync.

  • Salesforce order punching and status feedback
  • MCC/Oracle dealer, product, and scheme data sync
  • Internal adapters with staging tables for early builds
  • Fully auditable request and response logging
🔒 MVP

Governance Layer

Full audit trails, conversation transcripts, dashboards for call outcomes and campaign performance, and a feedback loop for improving AI behavior.

  • Immutable audit store for every call and tool action
  • Analytics event stream for campaign and order funnel
  • Management dashboards: conversion, outcomes, performance
  • Feedback workflow for prompts, rules, and objection handling

Future Extension Hooks

Designed and reserved in the architecture. Activated post-MVP.

🎫 Future

Salesforce Case Management

Identify and register dealer complaints or escalations directly into Salesforce cases during or after a voice call.

👨‍💼 Future

Live Agent Transfer

Hand off complex objections or high-value opportunities to a human agent mid-call, with full context transfer.

🌐 Future

Colloquial Voice Tuning

Improve local and natural speech patterns specific to each language region — dialects, idioms, and informal expressions.

🔔 Future

Follow-Up Engine

Automatically nudge dealers about scheme balance thresholds, pending actions, or expiring qualification windows.

POC Foundation

What carries forward from the POC.

The existing codebase provides validated foundations across voice, data access, and ops tooling.

Existing Capability Reuse Value in Product
LiveKit voice runtime Foundation for outbound voice calls and real-time agent conversations.
STT / TTS integration Starting point for multilingual speech interaction.
Dealer profile lookup Starting point for sales-specific dealer intelligence module.
Tool endpoint pattern Useful pattern for controlled AI access to backend business capabilities.
Conversation logging Starting point for audit trails and feedback loop.
Admin / operator UI Starting point for Campaign Manager console and dashboards.
Call logs & analytics Starting point for sales-call reporting and outcome dashboards.
Auth and role model Starting point for business and admin access control in the product.