v6.0 · 35+ Modules

Platform Features

Every tool your campaign needs — from real-time dashboards and AI intelligence to field operations and election-day victory. Explore all 35+ modules built specifically for Kenya's political landscape.

35+
Modules
47
Counties
200+
Campaigns
99.9%
Uptime

Everything, One Platform

UchaguziOS v6.0 replaces the patchwork of spreadsheets, messaging apps, and manual processes that campaigns traditionally rely on — with one integrated, intelligent system.

Real-Time Analytics

Live dashboards and KPIs across all 47 counties with county-to-ward drill-down capabilities.

Voter Intelligence

AI segmentation, sentiment scoring, and management of 50,000+ voter contacts.

Multi-Channel Outreach

Unified SMS, WhatsApp, email, phone, and social media communications hub.

GIS & Field Ops

Interactive maps, route planning, and election-day operations management.

AI & Automation

Predictive forecasting, workflow automation, and daily AI-driven recommendations.

Category 1 of 53 Modules

Campaign Core

Foundation modules for every campaign

The foundational modules that power every campaign from day one — providing real-time visibility into performance, deep voter intelligence through centralized data management, and the coordination layer needed to mobilize thousands of volunteers across Kenya's diverse geographic landscape. These three modules form the backbone of UchaguziOS and are activated by default for every new campaign.

Real-Time Dashboard

Live KPI tracking with fully customizable widgets that give campaign managers instant visibility into supporter growth trends, fundraising velocity, and volunteer activity heatmaps. Drill down seamlessly from national aggregates to county-level breakdowns and individual ward performance. Auto-refreshing data with configurable intervals ensures you always have the latest picture, while one-click PDF report export keeps stakeholders informed.

  • Customizable KPI Widgets
  • County-to-Ward Drill-Down
  • Auto-Refreshing Data
  • PDF Report Export
  • Historical Trend Analysis

Supporter CRM

A centralized database purpose-built to manage 50,000+ voter contacts with AI-powered segmentation by sentiment, engagement level, and voting probability. Smart tagging, a full interaction history timeline, and automatic duplicate detection keep your data pristine. Bulk import from Excel and CSV with intelligent field mapping means you can onboard existing voter files in minutes, not hours.

  • AI-Powered Segmentation
  • Smart Tagging & Filters
  • Interaction Timeline
  • Bulk Import (Excel/CSV)
  • Duplicate Detection & Merge

Volunteer Management

End-to-end task assignment with GPS-verified check-ins that confirm every volunteer is where they need to be. Intelligent shift scheduling detects conflicts before they happen, while real-time performance leaderboards foster healthy competition. Integrated SMS and WhatsApp notifications keep volunteers engaged, and comprehensive hour and activity tracking provides the data you need to recognize your top contributors.

  • GPS-Verified Check-Ins
  • Shift Scheduling
  • Performance Leaderboards
  • SMS Task Notifications
  • Hour & Activity Tracking
Category 2 of 53 Modules

Communications & Outreach

Reach voters on every channel

Reach every voter, on every channel, at the right moment. These modules unify your messaging across SMS, WhatsApp, email, phone calls, and social media — giving you a single command center for all outbound and inbound voter communication. Backed by delivery analytics, A/B testing, and AI-powered optimization, your outreach is always data-driven and impact-measured.

Omnichannel Comms Hub

A unified inbox that brings SMS, WhatsApp, and email into a single pane of glass, so your team never misses a message. A rich template library with personalization tokens — from first name to ward of residence — ensures every message feels personal. Campaign scheduling with timezone awareness, A/B testing for message variants, and delivery analytics with read receipts, click tracking, and bounce handling give you complete visibility into what works.

  • Unified SMS/WhatsApp/Email
  • Personalization Tokens
  • A/B Message Testing
  • Delivery Analytics
  • Template Library (50+)

Call Centre

A script builder with conditional branching guides agents through every conversation, adapting in real-time based on voter responses. Live call timers with duration tracking, per-call voter sentiment scoring, and intelligent call queue management keep operations running at peak efficiency. Post-call disposition forms capture structured data, while the real-time KPI dashboard surfaces calls per hour, contact rate, and conversion metrics at a glance.

  • Conditional Script Builder
  • Live Call Timer & Queue
  • Sentiment Scoring
  • KPI Dashboard
  • Post-Call Disposition

Social Media Monitoring

Track mentions, hashtags, and sentiment across X/Twitter, Facebook, and Instagram from a single dashboard. An automated posting scheduler keeps your content calendar on track, while the influencer identification engine surfaces the accounts that matter most to your audience. The crisis alert system monitors for viral negative content and notifies your team within minutes, so you can respond before a spark becomes a fire.

  • Multi-Platform Monitoring
  • Automated Posting
  • Influencer Identification
  • Crisis Alert System
  • Sentiment Trend Analysis
Category 3 of 54 Modules

Field Operations

Ground-level execution tools

Ground-level execution tools that turn strategy into reality — from live election-day tallying and IEBC results verification to interactive GIS mapping, intelligent route planning, and full-spectrum asset and inventory management. Every module is designed for the realities of Kenyan field operations: intermittent connectivity, diverse terrain, and the need for speed on election day.

Election Day Operations

Live vote tallying powered by agent-submitted results from every polling station. Automated results verification runs against official IEBC data to flag discrepancies in real time. Polling station status tracking shows which stations are open, closed, or delayed, while real-time turnout monitoring with historical comparison reveals patterns as they emerge. Anomaly detection algorithms escalate incidents automatically to the right responders.

  • Live Vote Tallying
  • IEBC Data Verification
  • Polling Station Tracking
  • Turnout Monitoring
  • Anomaly Detection

GIS & Live Maps

An interactive OpenStreetMap canvas with multiple toggleable data layers — polling stations, supporter clusters, incident reports, and field team GPS positions — all rendered in real time. Ward and constituency boundary visualization provides the geographic context your team needs to plan effectively. Click any map feature for a detailed popup showing relevant stats and quick-action buttons for immediate follow-up.

  • OpenStreetMap Integration
  • Multiple Data Layers
  • Boundary Visualization
  • Interactive Popups
  • Real-Time GPS Tracking

Route Planning & Optimization

Create field routes with multiple stops, optimized using Haversine distance calculations for accurate time and distance estimates across Kenya's road network. Drag-and-drop stop reordering lets field managers adjust plans on the fly. Intelligent agent assignment balances workload across your team, and the timeline view shows estimated arrival times for every stop so nothing falls through the cracks.

  • Multi-Stop Routes
  • Haversine Distance Calc
  • Drag-and-Drop Reorder
  • Agent Workload Balancing
  • Timeline View

Asset & Inventory Management

A comprehensive campaign asset registry organized by category — branded materials, vehicles, equipment, and more. Transfer management with multi-step approval workflows ensures accountability at every handoff. Low-stock alerts and reorder suggestions keep your supply chain running smoothly, while category breakdown analytics reveal spending patterns and optimization opportunities across all campaign regions.

  • Asset Registry & Categories
  • Transfer Approval Workflows
  • Low-Stock Alerts
  • Category Analytics
  • Barcode/QR Tracking
Category 4 of 53 Modules

Intelligence & Automation

AI-driven analytics & automation

AI-driven analytics, predictive forecasting, and visual workflow automation that help you stay ahead of the competition. These modules turn raw data into actionable intelligence and automate repetitive processes so your team can focus on high-impact strategy. From Monte Carlo simulations to drag-and-drop workflow builders, intelligence is woven into every layer of the platform.

AI Intelligence Engine

Predictive analytics models calculate voter turnout probability at the ward level using historical data, demographic inputs, and real-time engagement signals. A sentiment analysis engine continuously evaluates campaign messaging and public opinion across channels. AI-generated strategic recommendations — updated daily — surface the actions most likely to move the needle, while behavior pattern detection identifies voter segments responding to specific outreach tactics.

  • Turnout Prediction Models
  • Sentiment Analysis Engine
  • Strategic Recommendations
  • Behavior Pattern Detection
  • Daily Insight Reports

AI Campaign Forecasting

Monte Carlo simulation generates thousands of election outcome scenarios to quantify the probability distribution of possible results. Trend projection with confidence intervals shows where your campaign is heading and how certain you can be about the trajectory. Resource allocation optimization models recommend how to best deploy limited budget and staff, while what-if analysis lets you explore the impact of strategic changes before committing resources.

  • Monte Carlo Simulation
  • Trend Projection
  • Resource Optimization
  • What-If Analysis
  • Confidence Intervals

Visual Workflow Designer

A drag-and-drop canvas for building complex automation flows without writing a single line of code. Trigger nodes support event-based activation, scheduled runs, and manual execution. Action nodes can send SMS messages, create tasks, update records, and notify team members. Conditional branching and loop support handle even the most nuanced logic, and comprehensive execution logs with step-by-step status make debugging effortless.

  • Drag-and-Drop Canvas
  • Trigger/Action Nodes
  • Conditional Branching
  • Execution Logs
  • Template Library
Category 5 of 54 Modules

Enterprise & Scale

National-scale campaign infrastructure

Built for national-scale campaigns with multi-tenant architecture, full Kenyan geographic hierarchies, subscription billing, and enterprise-grade security. Whether you're running a single ward campaign or managing a coalition across all 47 counties, these modules provide the infrastructure backbone that scales with your ambitions — securely, compliantly, and reliably.

Multi-Tenant SaaS Architecture

Support 10+ concurrent campaigns with complete data isolation, so no campaign can ever access another's data. Per-tenant branding, custom configurations, and independent user management give each campaign its own identity. Centralized billing with individual tenant invoices simplifies financial operations, while role-based access control extends across organizational boundaries to support complex coalition structures.

  • Data Isolation per Tenant
  • Per-Tenant Branding
  • Centralized Billing
  • Cross-Org RBAC
  • Unlimited Campaigns

National Geographic Expansion

The full Kenyan geographic hierarchy comes pre-loaded: all 47 counties, 290 constituencies, and 1,450+ wards — ready to use from day one. Cascading selection filters (county → constituency → ward) make navigation intuitive. Electoral cycle management supports multiple concurrent cycles with different timelines, and per-geographic-level coverage configuration ensures you focus resources where they matter most.

  • 47 Counties Pre-Loaded
  • Cascading Filters
  • Electoral Cycle Management
  • Coverage Configuration
  • National Stats Dashboard

Subscription Billing & Invoicing

Plan tier management with fully customisable features, limits, and pricing per tier. Automated invoice generation and payment tracking eliminate manual billing work. Native M-Pesa, bank transfer, and card payment integrations meet Kenyan campaigns where they transact. Dunning management handles overdue payments with automated reminders and escalation, while revenue analytics and forecasting provide full financial visibility.

  • Plan Tier Management
  • Automated Invoicing
  • M-Pesa Integration
  • Dunning Management
  • Revenue Analytics

Security, Audit & Compliance

Role-based access control with six pre-configured roles covers every common campaign organizational structure. Two-factor authentication via SMS and authenticator app protects every account. End-to-end encryption secures all data at rest and in transit, while comprehensive audit logging with 90-day retention ensures full traceability. Full compliance with IECK data protection requirements and the Kenya Data Protection Act keeps your campaign on the right side of the law.

  • RBAC with 6 Roles
  • 2FA (SMS + App)
  • E2E Encryption
  • Audit Logging (90-day)
  • KDPA Compliance
17
Core Modules
Dashboard, CRM, comms, GIS & more
14
Supplementary
Documents, forms, billing & extensions
4
AI-Powered
Intelligence, forecasting & automation
5
Categories
Core, Comms, Field, Intel, Enterprise
14 More Modules

Additional Modules

Beyond the five core categories, UchaguziOS v6.0 includes these powerful supplementary modules to cover every aspect of campaign operations — from document management to enterprise integrations.

Documents

Secure file storage with version control, team sharing, and FileStack-powered uploads for all campaign documents.

Forms & Surveys

Build custom data-collection forms and voter surveys with conditional logic, validation rules, and response analytics.

Calendar & Events

Campaign event scheduling with RSVP tracking, automated reminders, venue management, and attendance analytics.

Donations & M-Pesa

Online and mobile donation collection with M-Pesa paybill integration, automatic receipts, and donor acknowledgment.

Polling Station Registry

Comprehensive registry of all Kenyan polling stations with geo-coordinates, capacity data, and registration figures.

Public API

RESTful API for third-party integrations with OAuth 2.0 authentication, rate limiting, and comprehensive documentation.

White-Label

Full white-label branding with custom logos, color schemes, custom domains, and branded email templates.

BI Data Warehouse

Centralized data warehouse with ETL pipelines, custom reports, ad-hoc query builder, and scheduled exports.

Observability

System health monitoring, error tracking, performance metrics, and uptime dashboards for platform reliability.

Marketplace

Browse and install third-party integrations, campaign templates, and productivity extensions from the UchaguziOS store.

ID Verification

Voter identity verification against IEBC records with document scanning and biometric matching capabilities.

Workflow Rules

No-code rule engine for automating tasks, multi-step approvals, notifications, and conditional data updates.

Contact Center

Multi-channel support desk with ticket management, SLA tracking, knowledge base, and escalation workflows.

Enterprise Integrations

Native connectors for Salesforce, Google Workspace, Slack, Microsoft 365, and popular CRM platforms.

New modules are added every release. Request a module or check the changelog for the latest updates.

Trusted by Campaigns Across Kenya

From gubernatorial races to county assembly contests, UchaguziOS powers every level of Kenyan political campaigning with enterprise-grade reliability.

Battle-Tested

Proven across multiple Kenyan election cycles with real-world field conditions, from urban Nairobi wards to remote rural constituencies.

Kenya-First Design

Pre-loaded IEBC geographic data, M-Pesa payments, and built-in compliance with Kenya Data Protection Act and IECK regulations.

Always-On Support

Dedicated support team with 99.9% platform uptime SLA, real-time incident response, and onboarding assistance for every new campaign.

Get Started

See Every Feature in Action

Book a personalized demo and watch UchaguziOS v6.0 bring all 35+ modules to life — tailored to your campaign's unique needs, geography, and goals. Our team will walk you through real data, real workflows, and real results.

Free demo · No credit card required · 30-minute session