EV Help Agent
The future AI infrastructure for EV engineering. A world-class Agentic AI Voice & Diagnostics platform powering next-generation battery intelligence, triage workflows, and autonomous support ecosystems.
System Architecture
Premium engineering-grade flow architectures powering the intelligence layer.
Diagram 1 — End-to-End EV Help Agent Architecture
Diagram 2 — AI Multi-Agent Architecture
Goal: Powered by Agentic AI Architecture
Multi-Agent AI System
The platform is NOT a simple chatbot. It utilizes a decoupled Agentic AI architecture.
Conversation Agent
- Manages natural dialogue.
- Maintains multi-turn context.
- Future: Multilingual support.
Intent Detection Agent
- Analyzes transcripts for goals.
- Classifies into 11 categories.
- Future: Predictive intent.
EV Diagnostics Agent
- Queries symptom logic.
- Identifies vehicle failures.
- Future: Telemetry integration.
Battery Intelligence Agent
- Analyzes SOH/SOC context.
- Flags battery degradation.
- Future: SI-EMS sync.
Safety Agent
- Detects thermal runaway risks.
- Overrides unsafe workflows.
- Future: Automated BMS shutdown.
Knowledge Retrieval Agent
- Executes semantic searches.
- Retrieves EV SOPs and manuals.
- Future: Real-time dynamic indexing.
Action Planning Agent
- Generates user action plans.
- Generates engineer action plans.
- Future: Automated dispatch.
Summary Agent
- Generates human-readable summaries.
- Creates structured JSON summaries.
- Future: Voice-memo generation.
Escalation Agent
- Routes critical issues to humans.
- Monitors AI confidence levels.
- Future: Live-agent handoff APIs.
Diagram 3 — Voice AI Pipeline
Diagram 4 — EV Battery Intelligence Flow
Diagram 5 — Engineering Workflow
Diagram 6 — RAG Knowledge Architecture
Executive Summary & Scope
Defining the problem, target users, and the MVP boundaries.
Problem Statement
- EV users face problems but cannot explain them technically.
- Engineers and service teams need structured info to diagnose.
- Current support flows are manual, slow, and inconsistent.
Target Users
- EV Users
- Bike, scooter, and car users
- Fleet/delivery riders
- Second-life battery users
- Internal Users
- EV engineers
- Diagnostics engineers
- Service center techs
- Admin team
MVP Scope
- In Scope
- Voice & Chat conversation
- Issue classification
- FAQ answering via RAG
- Conversation summary
- Ticket & Action plan generation
- Out of Scope
- Direct lock/unlock control
- Direct BMS/charging control
- Medical/emergency decisions
- High-voltage repair instructions
Why This Platform is Different
Moving from legacy rule-based customer support to agentic battery intelligence.
Traditional Support Systems
- Rule-based IVR & chatbots
- Static FAQ responses
- No diagnostics intelligence
- No EV awareness
- No battery intelligence
- No AI orchestration layer
EV Help Agent (EV.ENGINEER)
- AI-native & Voice-first
- Diagnostics-aware reasoning
- Battery intelligence ready
- Agentic AI workflows
- Engineering-grade escalation
- Telemetry-ready for future autonomous workflows
Key Use Cases & Tool Calling Flow
How Agentic AI differs by actively utilizing engineering tools to solve real EV scenarios.
AI Tool Calling Flow
- The AI Agent dynamically selects which tool to execute based on conversational context.
- Diagnostics Tool
- Queries specific vehicle symptoms.
- Future: Automated DTC code extraction.
- Knowledge Tool
- Searches vector DB for SOPs.
- Future: Sync with external OEM databases.
- Ticketing Tool
- Generates structured support JSONs.
- Future: JIRA/Zendesk API webhooks.
- Telemetry Tool
- Fetches realtime CAN data.
- Future: MQTT stream ingestion.
- Notification Tool
- Alerts engineers.
- Future: Webhooks for incident response.
- Analytics Tool
- Logs session telemetry.
- Future: Fleet-wide dashboard insights.
Real-World Use Cases
Premium use-case examples driving the AI platform.
EV Battery Overheating
- Identifies abnormal heat.
- Provides safe stop instructions.
- Creates high-priority tickets.
Fast Charging Issue
- Diagnoses charger handshakes.
- Checks display error codes.
- Escalates connector melting risks.
BMS Warning Detection
- Interprets dashboard warning lights.
- Cross-references with SOPs.
- Routes to diagnostics engineer.
Battery Degradation Analysis
- Collects odometer and age data.
- Analyzes charging patterns.
- Recommends SOH checks.
Thermal Runaway Alerts
- Detects smoke/swelling reports.
- Overrides normal workflows.
- Initiates critical human escalation.
EV Range Reduction
- Analyzes load and tyre pressure.
- Checks recent full charge limits.
- Outputs possible environmental reasons.
Fleet Diagnostics
- Handles multi-vehicle contexts.
- Prioritizes based on SLA.
- Future: Fleet dashboard sync.
AI-Powered EV Support
- Replaces legacy IVR.
- Answers complex technical FAQs.
- Improves first-call resolution.
Functional Requirements
The AI intelligence and interaction workflows.
1. Voice & Chat Interaction
- Real-time voice input/output (Speech-to-text, Intent detection, Text-to-speech).
- Context-aware multi-turn conversation with interrupt handling.
- Chat fallback for web, mobile app, and admin dashboard (WhatsApp later).
2. Issue Classification & Questions
- Classify into 11 categories (Battery safety, health, charging, range, lock/app, etc.).
- Ask required clarifying questions for each category.
- Example (Battery Safety): 'Is vehicle charging?', 'Do you see smoke?', 'Is battery swollen?'
3. Knowledge Base Answering (RAG)
Context: Answer only from approved sources.
- Sources: EV charging FAQ, Battery safety FAQ, EV.ENGINEER product FAQ.
- Sources: User manuals, Troubleshooting guides, Service policies.
- Retrieve relevant approved content before answering.
4. Summary Generation
- User Summary
- Simple explanation. Ex: 'You reported battery heating... We recommend stopping charging.'
- Engineer Summary
- Structured JSON with issueCategory, priority, symptoms, missingData, and recommended action.
5. Action Plan Generation
- User Action Plan
- Stop charging if abnormal heat.
- Keep vehicle in safe open area.
- Do not open battery pack.
- Wait for engineer guidance.
- Engineer Action Plan
- Review summary.
- Call user.
- Collect BMS data.
- Check thermal condition.
- Update ticket.
6. Ticket Creation
- Auto-create support ticket (Ex: EVH-2026-000001).
- Fields include priority (low/medium/high/critical), summaries, action plans, status.
- Status flows: new -> assigned -> in_progress -> waiting_for_user -> resolved -> closed.
Safety, Observability & Readiness
Engineering-grade credibility and production-ready safeguards.
Safety-First AI
- Thermal runaway risk detection.
- Unsafe recommendation prevention.
- Escalation-first safety model.
- Engineering validation workflows.
- Strict AI safety guardrails & Battery safety prioritization.
Observability & Monitoring
- LangSmith & OpenTelemetry.
- AI execution tracing and Prompt monitoring.
- Real-time latency monitoring.
- System health dashboards.
- Hallucination tracking.
Enterprise Readiness
- Scalable & Modular architecture.
- Role-Based Access Control (RBAC).
- Audit logging.
- API-first architecture.
- Cloud-native deployment.
- Future multi-tenant support.
AI Architecture & Technology Stack
Premium modern stack enabling ultra-low latency EV interactions and robust data models.
1. Conversation Memory & Data Model
- Short-Term Memory
- Active conversation context (issue, vehicle type, symptoms).
- Long-Term Memory
- Stored with consent (vehicle profile, previous tickets, battery health history).
- Firestore Collections
- users/, vehicles/, conversations/, tickets/, engineers/, knowledgeBase/
- Conversation Doc
- transcript[], detectedIssueCategory, riskLevel, summary, engineerSummary, status
2. Future Telemetry Integration
- Ingestion of realtime CAN data.
- MQTT stream processing.
- Battery telemetry & BMS integration.
- GPS tracking and geolocation workflows.
- IoT diagnostics and realtime battery analytics.
Frontend Stack
- Next.js
- React
- TypeScript
- Tailwind CSS
- EV.ENGINEER UI System
AI Stack
- GPT-5
- OpenAI Realtime API
- Whisper
- LangGraph & LangChain
- Embeddings & Vector Database
Backend Stack
- FastAPI
- Firebase
- PostgreSQL
- ChromaDB
- Cloud Run
Future EV Stack
- MQTT
- CAN Bus
- ESP32
- BMS Integration
- IoT Telemetry
- EV Diagnostics APIs
Future Roadmap & EV Integrations
Development phasing, rigorous testing strategy, and the long-term EV integration.
Core conversation engine, intent classification, and conversation summaries.
Ticketing workflows and safety engine implementation.
Multi-agent tool calling, dynamic problem solving, and AI escalation workflows.
Integration with BMS telemetry, telemetry ingestion, and predictive diagnostics.
Autonomous EV engineering infrastructure, AI engineering copilot, and full EV intelligence ecosystem.
Final Vision
- EV Help Agent is evolving into a next-generation AI-native EV Engineering Platform focused on:
- Focus Areas
- EV diagnostics intelligence
- Battery safety intelligence
- Agentic AI workflows
- Autonomous engineering support
- EV telemetry intelligence
- Battery lifecycle intelligence
- Future EV infrastructure automation
- The long-term vision is to build the foundational AI infrastructure layer for the future EV ecosystem.
EV.ENGINEER™
Sudarshana Karkala
Co-Founder, Principal Architect | Thasmai Infotech Private Limited