Skip to main content

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 TermChurch Label
MemberMember
DonationOffering
VolunteerServant
GroupSmall 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 TermNonprofit Label
MemberSupporter
DonationDonation
GroupCommittee

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 TermFoundation Label
MemberStakeholder
FundEndowment Fund
GroupBoard

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 TermMinistry Label
MemberPartner
DonationSupport
VolunteerTeam Member
GroupTeam

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.