Skip to main content

Overview

Apollo has 18 named features that can be individually enabled or disabled per team. This is controlled via the feature_config JSONB field on the teams table.

How It Works

  1. Admin or Team Lead navigates to Organization Settings > Teams > [Team] > Feature Config
  2. Toggle individual features on or off
  3. The team’s sidebar and available routes update accordingly

Available Features

FeatureDefaultDescription
TasksEnabledTask management with Kanban/List/Tree views
ProjectsEnabledProject management and board access
ReleasesEnabledRelease planning and changelogs
SprintsEnabledSprint management
EpicsDisabledEpic-level planning
CalendarEnabledUnified calendar view
Knowledge BaseEnabledWiki-style documentation
Team ChatEnabledReal-time messaging
AI ChatEnabledStandalone AI chat interface
Apollo BrainEnabledAI assistant overlay
PSEDisabledProject Spec Engine
AI WorkforceDisabledAutonomous code generation
Content EngineDisabledAI content creation
InfrastructureDisabledAWS infrastructure management
DeploymentsDisabledAmplify deployment management
AnalyticsEnabledDeep-dive analytics
LearningDisabledSpaced repetition system
AutomationsDisabledEvent-driven workflows
Features marked as “Disabled” by default can be enabled by admins. The default state is designed to keep the interface clean for new teams.

Scope Types

Features have different scope types:
  • Global — available to all users
  • Project — scoped to individual projects
  • Admin Only — restricted to admin/owner roles regardless of feature config