Every Charger. An AI Guardian.
85% of incidents resolved autonomously. WhatsApp-native. OCPP-durable. The first EV charging platform built for Bharat — powered by Temporal + AI.
The 2026 Hypothesis
What if your charger network never had a bad session?
No driver arriving at an offline charger.
No 4AM fault going undetected.
No pricing left on the table.
No support agent needed at 11PM.
This is not a product feature.
It is an architectural decision.
Built on Temporal.
Powered by AI.
Made for India.
9 AI Epics
Intelligence at Every Layer
From the first WhatsApp message to the last OCPP heartbeat — every touchpoint runs AI first, with humans only when confidence demands it.
Intent Classification
5-tier AI pipeline: Regex → ONNX → Ollama → Sarvam-M → Claude. 85% resolved at Tier 0 in <5ms.
OCPP Incident Resolution
Qwen2.5 QLoRA diagnoses charger faults. 78% autonomous remediation. Temporal saga handles retries.
Anomaly Detection
TCN-Autoencoder detects energy fraud, meter drift, and DoS attacks in real-time. Fault recall ≥90%.
Load Forecasting
LSTM-Transformer predicts station demand at 1h horizon. Powers smart scheduling and grid compliance.
Dynamic Pricing RL
PPO agent optimises tariffs in real-time vs fixed rates. Hard cap: ≤ 3× and ≤ ₹30/kWh. Always.
Session Energy Prediction
XGBoost-BiLSTM predicts session end energy ±3 kWh. Pre-authorises payment, prevents disputes.
Federated IDS
Flower FL aggregates intrusion patterns across CPO networks without sharing raw data. DP ε ≤ 1.0.
RAG Knowledge Base
pgvector + nomic-embed indexes OCPP spec, OEM manuals, and resolution playbooks. Semantic NOC search.
MLOps Pipeline
Temporal-orchestrated weekly retraining. MLflow lineage. GrowthBook shadow A/B. Auto-promote.
Built for Everyone
One Platform. Every Persona.
From a Tata Nexon driver in Hyderabad to an auto-rickshaw driver in Nizamabad — Charzion speaks their language.
Raghu
driverDaily EV Commuter · Hyderabad
Tata Nexon EV
"I used to manage 4 charging apps. Now I just send a WhatsApp message."
Before
Arrived at charger 3× — it was offline every time.
With Charzion
Find → Pay → Charge in under 60 seconds. One wallet.
The Moat
4 Decisions No Competitor Can Copy Quickly
ChargePoint, AMPECO, Driivz — none combine all four. Legacy CSMS platforms are built on Redis TTL + polling. Migrating requires rewriting the session engine from scratch.
01 · Architecture Moat
OCPP-Durable Sessions via Temporal
Every charging session is a Temporal workflow saga — not a Redis TTL state machine. It survives process restarts, payment delays, network partitions. Competitors rebuild from polling. You replay from event history.
chargingSessionWorkflow.execute({
chargerId: "CP-001",
driverPhone: "+91 98765 43210",
channel: "whatsapp", // or "app" or "web"
paymentMethod: "upi",
})
// → survives reboot, payment delay, network outage02 · Data Moat
Immutable DDD EventStore
Every state change — StartTransaction, MeterValues, StopTransaction, PaymentRetry — is an immutable domain event. OCPI CDR disputes resolved by event replay. Fleet billing audited in 1 click. No other CPO has this.
# Point-in-time replay for CDR dispute
event_store.replay(
aggregate_id="CP-001-TXN-20260521",
from="2026-05-21T14:00:00Z",
to="2026-05-21T14:47:00Z"
) → [StartTransaction, MeterValues×12, StopTransaction, CDR]03 · Channel Moat
Omnichannel on One Workflow
WhatsApp, PWA, and web all send signals to the same Temporal chargingSessionWorkflow. Channel is a parameter, not a separate system. Add a new channel in 1 day, not 3 months.
// Same workflow — any channel
workflow.signal("payment_confirmed", { channel: "whatsapp" })
workflow.signal("payment_confirmed", { channel: "app" })
workflow.signal("payment_confirmed", { channel: "web" })
// → Identical behavior. One codebase.04 · Sovereignty Moat
Self-Hosted · Data Never Leaves India
Self-hosted Temporal on your K8s cluster. All data in ap-south-1 PostgreSQL. No Temporal Cloud. No per-workflow pricing. OCPI compliance enforced. MeitY cloud policy aligned. Data sovereignty is the default.
# Cost comparison at 100k sessions/month
temporal_cloud: ~$1,250/month
self_hosted: ~₹2,500/month (same infra, no per-action pricing)
# Data residency
temporal_cloud: Temporal's servers
self_hosted: Your ap-south-1 PostgreSQL. Always.Ready to deploy?
Your First Charger Live in 7 Days
Hardware purchase → OCPP onboarding → first paid session. Zero software development required. WhatsApp-ready from day one.