Real-time flood monitoring, AI-driven alerts, and coordinated response for your city. Log in with your tenant credentials to access the dashboard.
| Tenant Code | Name | Tier | Status | Seats | MRR | Contract End | Region | Actions |
|---|---|---|---|---|---|---|---|---|
| MCF | MCF Faridabad | Enterprise | Active | 62 / 100 | ₹6.8L | 2028-03-31 | Haryana | |
| MCG | MCG Gurugram | Standard | Active | 38 / 100 | ₹4.2L | 2027-11-15 | Haryana | |
| MCH | MCH Hyderabad | Enterprise | Active | 28 / 80 | ₹5.1L | 2028-06-30 | Telangana | |
| NMC | Nadiad Municipality | Pilot | Trial | 19 / 70 | ₹2.3L | 2026-12-31 | Gujarat |
iam.tenants and logs to audit.audit_log with your Super Admin actor ID. Suspending a tenant sets status='suspended' — no hard delete.
| Tenant | Active Alerts | Uptime (24h) | Avg SLA (72h) | Users Online | API Calls/min | Status |
|---|---|---|---|---|---|---|
| MCF Faridabad | 3 (1R, 2O) | 100% | 1h 42m | 18 | 124 | Healthy |
| MCG Gurugram | 1 (Y) | 99.8% | 2h 15m | 9 | 67 | Healthy |
| MCH Hyderabad | 0 | 100% | 1h 22m | 12 | 89 | Healthy |
| Nadiad Municipality | 0 | 98.7% | 3h 08m | 4 | 21 | Degraded |
| Employee ID | Name | Tenant | Role | Last Login | Status | Actions | |
|---|---|---|---|---|---|---|---|
| EMP-1001 | Amit Verma | amit.verma@mcffaridabad.gov.in | MCF | Tenant Admin | 2 min ago | Active | |
| EMP-1002 | Chairman MCF | chairman@mcf.gov.in | MCF | City Admin | Right now | Active | |
| EMP-1042 | Rajesh Sharma | rajesh.sharma@mcf.gov.in | MCF | Ward Engineer | 15 min ago | Active | |
| EMP-2001 | Priya Mehta | priya.mehta@mcg.gov.in | MCG | Tenant Admin | 1 hr ago | Active | |
| EMP-3001 | Suresh Reddy | suresh@mch.gov.in | MCH | Tenant Admin | Yesterday | Active | |
| EMP-4001 | Kiran Patel | kiran@nadiadmuni.gov.in | NMC | Tenant Admin | 3 days ago | Pending |
| Cosmos Staff | Impersonated As | Target Tenant | Reason | Started | Duration | Actions |
|---|---|---|---|---|---|---|
| Pavan Kumar | Amit Verma (Tenant Admin) | MCF Faridabad | Support ticket #4521 - user unable to reset password | 2 hours ago | 18 min | |
| Ankit Jain (CEO) | Chairman MCF (City Admin) | MCF Faridabad | Demo prep for board meeting | Yesterday | 42 min | |
| Pavan Kumar | Kiran Patel (Tenant Admin) | NMC Nadiad | Trial onboarding assistance | 3 days ago | 1h 20m |
| Flag Code | Description | Enabled | Updated By | Updated At | Actions |
|---|---|---|---|---|---|
| ai_camera_beta | AI camera-based water level detection (beta) | ON | Pavan Kumar | 3 days ago | |
| l5_insurance_report | L5 Insurance Report generator | ON | Ankit Jain | 1 week ago | |
| hindi_voice_notes | Field engineer Hindi voice note transcription | ON | Pavan Kumar | 2 weeks ago | |
| flood_scenario_runner | Flood forecast scenario runner for Analyst role | OFF | Pavan Kumar | 1 month ago | |
| whatsapp_alerts | WhatsApp-based citizen alerts (in dev) | OFF | Pavan Kumar | 2 months ago |
| Report | Tenant | Period | Generated By | Status | Format | Actions |
|---|---|---|---|---|---|---|
| Tenant Health · Aug 2026 | MCF Faridabad | 01-31 Aug 2026 | Pavan Kumar | Ready | PDF + Excel | |
| Usage & Seats · Q2 2026 | All tenants | Apr-Jun 2026 | Ankit Jain | Ready | Excel | |
| Flood Post-Mortem · Aug 12 | MCF Faridabad | 12 Aug 2026 event | Meena Iyer | Ready | ||
| Compliance · Jul 2026 | All tenants | 01-31 Jul 2026 | Pavan Kumar | Generating | ||
| L5 Insurance · Sector 21 | MCF Faridabad | 12-13 Aug 2026 | Chairman MCF | Signed | PDF (signed) |
| Report | Tenant | Schedule | Recipients | Next Run | Actions |
|---|---|---|---|---|---|
| Tenant Health · Weekly | MCF, MCG, MCH, NMC | Every Monday 08:00 IST | 3 emails | Mon, 27 Jul | |
| Billing / MRR · Monthly | All tenants | 1st of month 09:00 IST | 5 emails (CFO+CEO) | 1 Aug 2026 | |
| Cross-tenant Health · Daily | All tenants | Every day 07:00 IST | Slack #ops | Tomorrow |
Azure Blob → cosmoreports/<tenant_code>/<year>/<report_id>.pdf with 7-year retention. Shared links expire after 30 days by default.
| Time | Actor | Action | Tenant | Resource | IP |
|---|---|---|---|---|---|
| Just now | Amit Verma | login | MCF | iam.users | 192.168.1.5 |
| 2 min ago | Chairman MCF | approve | MCF | ops.approvals/APP-421 | 192.168.1.12 |
| 15 min ago | Pavan Kumar | impersonate | MCF (as Amit Verma) | iam.login_sessions | 103.87.20.45 |
| 1 hr ago | Priya Mehta | create | MCG | iam.users/EMP-2035 | 10.24.5.11 |
| 3 hrs ago | Amit Verma | update | MCF | integration.alarm_thresholds/THR-42 | 192.168.1.5 |
| Emp ID | Name | Phone | Role | Ward Scope | Last Login | Status | Actions | |
|---|---|---|---|---|---|---|---|---|
| EMP-1002 | Chairman MCF | chairman@mcf.gov.in | +91 129-2XXXXXX | 👑 City Admin | All wards | Right now | Active | |
| EMP-1015 | Ashish Kumar | ashish.kumar@mcf.gov.in | +91 98XXX-11015 | 🎖️ Ward Officer | Zone 2 (Wards 4,5,6) | 2 hrs ago | Active | |
| EMP-1042 | Rajesh Sharma | rajesh.sharma@mcf.gov.in | +91 98XXX-11042 | 🔧 Ward Engineer | Ward 5 | 15 min ago | Active | |
| EMP-1088 | Vikram Singh | vikram.singh@mcf.gov.in | +91 98XXX-11088 | 🔧 Ward Engineer | Ward 8 | On shift | Active | |
| EMP-1123 | AQ (Sector 21 Team) | aq.team@mcf.gov.in | +91 98XXX-11123 | 👷 Field Engineer | Ward 5, 6 | 30 min ago | Active | |
| EMP-1201 | Meena Iyer | meena.iyer@mcf.gov.in | +91 98XXX-11201 | 📊 Analyst | Read-all | Yesterday | Active | |
| EMP-1305 | Neha Bhatnagar | grievance@mcf.gov.in | +91 98XXX-11305 | 📞 Grievance Officer | City-wide | Right now | Active | |
| EMP-1306 | Seema Kaur | seema.kaur@mcf.gov.in | +91 98XXX-11306 | 📞 Grievance Officer | City-wide (Shift B) | 2 hrs ago | Active | |
| EMP-1260 | Nikhil Rao | nikhil.rao@mcf.gov.in | +91 98XXX-11260 | 👷 Field Engineer | Ward 8 | Never | Pending |
iam.users WHERE tenant_id = 'MCF' JOIN iam.user_roles JOIN iam.roles| Role Code | Name | Scope Level | Users Assigned | Permissions | Actions |
|---|---|---|---|---|---|
| super_admin | Super Admin | super | — | All permissions (cross-tenant) | |
| tenant_admin | Tenant System Admin | tenant | 1 (You) | Manage users, roles, wards, thresholds, integrations, audit | |
| city_admin | City Admin (Chief) | city | 1 | Full dashboard read + approve resource requests + sign L5 reports | |
| ward_officer | Ward Officer | zone (3-5 wards) | 4 | Zone dashboard, complaint approve, resource requests, escalation | |
| ward_engineer | Ward Engineer | ward (1 ward) | 18 | Ward dashboard, dispatch field engineers, first-level complaint ack | |
| field_engineer | Field Engineer | task | 28 | Task queue, photo/voice capture, task status updates | |
| analyst | Analyst / Forecast Modeler | read_all | 2 | Forecast runner, historical replay, hotspot analysis, report authoring | |
| citizen | Citizen | self | 2,048 | File complaints, receive alerts, rate service |
| Ward # | Name | Zone | Area (km²) | Population | Ward Officer | Ward Engineer | Actions |
|---|---|---|---|---|---|---|---|
| 1 | Sector 8 Ward | Zone 1 North | 2.4 | 18,500 | Sanjay Verma | Vikas Sharma | |
| 2 | Sector 12 Ward | Zone 1 North | 3.1 | 22,100 | Sanjay Verma | Ramesh Kumar | |
| 3 | Sector 15 Ward | Zone 1 North | 2.8 | 19,800 | Sanjay Verma | Prakash Mehta | |
| 4 | Sector 20 Ward | Zone 2 Central | 2.6 | 21,300 | Ashish Kumar | Deepak Singh | |
| 5 | Sector 21 Ward | Zone 2 Central | 3.4 | 25,800 | Ashish Kumar | Rajesh Sharma | |
| 6 | Sector 22 Ward | Zone 2 Central | 2.9 | 20,400 | Ashish Kumar | Suresh Rana | |
| 7 | Ballabhgarh Ward | Zone 3 South | 4.2 | 28,900 | Manoj Tiwari | Neeraj Yadav |
| Metric | Ward | Green | Yellow | Orange | Red | Updated By | Updated At |
|---|---|---|---|---|---|---|---|
| Rainfall (mm/hr) | All (default) | < 15 | 15-30 | 30-50 | > 50 | Amit Verma | 2 weeks ago |
| Water Level (cm) | All (default) | < 30 | 30-50 | 50-70 | > 70 | Amit Verma | 2 weeks ago |
| Water Level (cm) | Ward 5 (custom) | < 25 | 25-40 | 40-60 | > 60 | Chairman MCF | 3 days ago |
| Pump Load (%) | All (default) | < 70 | 70-85 | 85-95 | > 95 | Amit Verma | 1 month ago |
| Name | Type | Endpoint | Status | Last Sync | Actions |
|---|---|---|---|---|---|
| MCF SCADA · Pumps | scada | scada.mcf.gov.in:1883 | Active | 10 sec ago | |
| External Rainfall Feed | imd | api.rainfall.example.com | Active | 3 min ago | |
| SMS Gateway (Twilio) | sms_gateway | api.twilio.com | Active | 1 min ago | |
| WhatsApp Business API | graph.facebook.com/v18 | Configuring | Never | ||
| Email Relay (SendGrid) | api.sendgrid.com | Active | 5 min ago |
| Time | Actor | Action | Resource | IP |
|---|---|---|---|---|
| Just now | Amit Verma | login | iam.users | 192.168.1.5 |
| 3 min ago | Chairman MCF | approve | ops.approvals/APP-421 | 192.168.1.12 |
| 15 min ago | Ashish Kumar | update | ops.complaints/UFMC-FBD-2076 | 10.0.5.22 |
| 1 hr ago | Amit Verma | create | iam.users/EMP-1260 (Nikhil Rao) | 192.168.1.5 |
| 3 hrs ago | Amit Verma | update | integration.alarm_thresholds/THR-42 (Ward 5 water level) | 192.168.1.5 |
| Yesterday | Vikram Singh | approve | ops.alerts/AL-8892 (Red Alert ack) | 10.0.7.15 |
Today: 8 mm/hr rainfall recorded. 42 pump stations running normally. Weather stable for the next 12 hours. But Thursday shows a spike — check forecast below.
6 asset categories · Click each card for detailed telemetry + health · MVP pilot deployment
3 cameras at flood hotspots · Computer Vision for water-level + debris detection · MVP Phase 1 — footage stored, semi-automated review
AI-recommended field orders · Human approves before execution · Every action logged with reasoning (feeds ML retraining)
How well did our model predict? Each miss = training data. Bottom → retrain button when enough drift accumulates.
| # | KPI | Predicted | Actual | Delta | Accuracy | Source |
|---|---|---|---|---|---|---|
| 1 | 🕐 Rainfall Onset Time When rain first exceeded 5 mm/hr | 16:00 IST | 16:15 IST | +15 min late | 92% | FloodCtrl AI blend |
| 2 | ⏱️ Rainfall Duration From onset to <5 mm/hr | 4 hr | 4h 30min | +30 min longer | 88% | Rain gauge integration |
| 3 | 🌧️ Total Rainfall (city avg) Cumulative from 5 rain gauges | 85 mm | 102 mm | +17 mm heavier | 83% | Rain gauge sum |
| 4 | ⚡ Peak Rainfall Intensity Max mm/hr in any 15-min window | 42 mm/hr | 48 mm/hr | +6 mm/hr | 88% | Rain gauge peak |
| 5 | 🔔 Advance Warning Lead Time Alert triggered before actual rain arrival | 45 min | 42 min | -3 min (still good) | 93% | FloodCtrl AI blend |
| 8 | 📏 Peak Water Depth (worst hotspot) Sector 21 Underpass | 68 cm | 72 cm | +4 cm | 94% | AWLR peak |
| 9 | 📱 Citizen Complaints Filed Via Citizen App during event | 180 complaints | 247 complaints | +67 (higher than expected) | 73% | Citizen App logs |
| 10 | 👷 Field Teams Dispatched Emergency Response Squads sent to hotspots | 5 teams | 6 teams | +1 (Sec 15 escalated) | 83% | Ward Engineer dispatch log |
| 11 | 🎯 Response Time (median) Alert to first pump running | < 30 min | 28 min | ✓ Beat target | 100% | SCADA + dispatch logs |
| 12 | ✅ Hotspots Cleared < 2 hours Gorakhpur benchmark KPI | 6 of 6 | 6 of 8 | 2 took >2h | 75% | AWLR clearance logs |
Ask anything about your city — flood risk, pump status, forecasts, or field ops · Powered by FloodCtrl AI on top of sensor data + flood forecast
ops.complaints + ops.complaint_history