AfricaOS Documentation
Complete guides for using AfricaOS - the modular SaaS operating system for your organization. Get started, explore modules, manage your team, and understand billing.
AfricaOS Documentation
Welcome to the official user documentation for AfricaOS - the modular SaaS operating system that eliminates duplication in enterprise software by standardizing core business systems into installable modules. Your organization provisions only what it needs.
Getting started
New to AfricaOS? Create your organization, invite your team, and start using modules in minutes.
Modules
Explore Payments, Patients, Stock, Bookings, and Workflows - install and configure per organization.
Platform
Manage your organization, users, settings, and billing from one central location.
Applications
Learn how to use each module for your specific business needs.
Frontend
Master the AfricaOS web interface and customize your experience.
Database
Learn how to manage your organization's data, including exports, backups, and data portability.
Tooling
Discover mobile apps, integrations, and tools that work with AfricaOS.
Guides
Find step-by-step instructions for common tasks and workflows.
What is AfricaOS?
Instead of building separate systems for hospitals, schools, banks, and logistics companies, AfricaOS provides a shared platform where modules are installed per-organization. This means:
- Faster deployment - Pre-built modules ready to configure, not build
- Lower costs - Shared infrastructure and maintenance across modules
- Consistent experience - Unified interface across all modules
- Scalable - Add modules as your organization grows
Who this documentation is for
This guide is for end users and administrators of AfricaOS - people who use the platform daily to run their organizations. If you are a developer looking to contribute to the AfricaOS codebase, see the Knowledgebase for architecture, APIs, and development guides.
Quick navigation by role
| Role | Start here |
|---|---|
| Organization owner | Organization setup ?+' Team management ?+' Billing |
| Admin / Manager | Applications overview ?+' Roles & permissions |
| Staff / Daily user | Modules overview ?+' Popular tasks |
| Finance / Billing | Billing guide ?+' Invoices ?+' Payment methods |
Popular tasks
Organization setup
Configure your organization details, industry, and preferences
Team management
Invite users, assign roles, and set module access
Module configuration
Set up installed modules and connect providers
Payment providers
Connect Stripe, Paystack, Flutterwave, and more
Plans & pricing
Choose the right plan for your organization
Getting help
Support channels, FAQ, and how to contact us
How AfricaOS works for your organization
Navigate to your organization dashboard and sign in with your credentials. Each organization has its own subdomain.
On first login, configure organization details, timezone, currency, and select initial modules.
Assign roles (Owner, Admin, Manager, Staff, Viewer) and set module access permissions per person.
Each installed module has a guided setup wizard - Payments, Patients, Stock, Bookings, Workflows.
Resources
- Status page - status.africaos.dev for uptime and incidents
- Roadmap - roadmap.africaos.dev for upcoming features
- Contact sales - sales@africaos.dev for enterprise inquiries
- Security issues - security@africaos.dev for responsible disclosure