Organization Engines
The One Mission is built around the concept of engines — organization type configurations that determine terminology, available modules, and UI throughout the app. You select your engine when you create your organization, and it shapes every page you see.
Why Engines Exist
Most church management software assumes every organization is a congregation with Sunday services. Most nonprofit software ignores the unique needs of churches. Mission solves this with a single platform that adapts to four distinct organizational models while sharing all the core infrastructure (people management, giving, events, groups, reporting).
The Four Engines
Church Engine
Accent color: Amber
Best for: Congregations, parishes, campuses
Modules enabled: Core + Prayer Wall, Sermon Library, Worship Planning
Terminology:
| Generic Term | Church Label |
|---|---|
| Member | Member |
| Donation | Offering |
| Volunteer | Servant |
| Group | Small Group |
Church-exclusive features:
- Prayer Wall — Submit prayer requests, categories (health, financial, family, spiritual), public/private/prayer team visibility, anonymous option, answered prayer tracking, prayer count
- Sermon Library — Sermon records with speaker, series, scripture reference, preached date, video/audio links, and tags
- Worship Planning — Service order builder with items (song, prayer, sermon, offering, announcement), duration per item, and draft/confirmed/completed status
Plans:
- Essentials ($49/mo): Core CRM, giving, events, groups, communications
- Plus ($99/mo): + Check-in, volunteer management, advanced reporting
- Pro ($199/mo): + API access, custom fields, white-label, advanced integrations
Nonprofit Engine
Accent color: Green
Best for: 501(c)(3) organizations, social service agencies, advocacy groups
Modules enabled: Core + Grants, Programs
Terminology:
| Generic Term | Nonprofit Label |
|---|---|
| Member | Supporter |
| Donation | Donation |
| Group | Committee |
Nonprofit-exclusive features:
- Grant Tracking — Grants from external funders with status pipeline (Prospect → Applied → Awarded → Declined → Completed), deadlines, award dates, purpose, and reporting requirements
- Programs — Program definitions with beneficiary count, budget, date range, and outcome tracking (metric name, target value, actual value)
Foundation Engine
Accent color: Purple
Best for: Private foundations, family foundations, community foundations
Modules enabled: Core + Endowments, Scholarships
Terminology:
| Generic Term | Foundation Label |
|---|---|
| Member | Stakeholder |
| Fund | Endowment Fund |
| Group | Board |
Foundation-exclusive features:
- Endowments — Endowment fund records with principal, target return percentage, restrictions, current value, and year-to-date distributions
- Scholarships — Scholarship programs with eligibility criteria, award amounts, application deadlines, renewability, and award count tracking
Ministry Engine
Accent color: Red
Best for: Mission organizations, parachurch ministries, missionary support organizations
Modules enabled: Core + Missions, Field Reports, Partnerships
Terminology:
| Generic Term | Ministry Label |
|---|---|
| Member | Partner |
| Donation | Support |
| Volunteer | Team Member |
| Group | Team |
Ministry-exclusive features:
- Missions — Mission trip records with destination, dates, team size, budget, fundraising goal/raised, and status pipeline (Planning → Fundraising → Confirmed → Completed/Cancelled)
- Field Reports — Narrative reports from the field with author, location, report date, status (Draft → Submitted → Reviewed), and free-form metrics
- Partnerships — Partner relationships (supporting org, missionary, church, agency) with relationship type (financial, prayer, or both), support level, and contact info
Core Modules (All Engines)
Regardless of engine, every Mission organization has access to:
- People management and family linking
- Donation recording and fund management
- Events with registration and check-in
- Groups with leader assignment and membership
- Volunteer management
- Communications (email, SMS, push, announcement)
- Relationship graph visualization
- Reports and dashboards
- Data import from RockRMS and CSV
- Brand-provisioned website
- Member portal via TheOnePortal
Engine selection is permanent. If you need to change engines after creating your organization, contact support — this requires a data migration.
Engine-Specific Sidebar Navigation
When you log in to Mission, the sidebar automatically shows only the modules relevant to your engine. A church will see Prayer, Sermons, and Worship. A nonprofit will see Grants and Programs. This keeps the interface clean and relevant.
Custom Fields and Terminology
Pro plan organizations can extend member profiles with custom fields specific to their organization. Custom field values are stored and searchable but are not constrained by engine type — a church and a nonprofit can both add custom fields to member profiles.