Overview
Apollo has 18 named features that can be individually enabled or disabled per team. This is controlled via thefeature_config JSONB field on the teams table.
How It Works
- Admin or Team Lead navigates to Organization Settings > Teams > [Team] > Feature Config
- Toggle individual features on or off
- The team’s sidebar and available routes update accordingly
Available Features
| Feature | Default | Description |
|---|---|---|
| Tasks | Enabled | Task management with Kanban/List/Tree views |
| Projects | Enabled | Project management and board access |
| Releases | Enabled | Release planning and changelogs |
| Sprints | Enabled | Sprint management |
| Epics | Disabled | Epic-level planning |
| Calendar | Enabled | Unified calendar view |
| Knowledge Base | Enabled | Wiki-style documentation |
| Team Chat | Enabled | Real-time messaging |
| AI Chat | Enabled | Standalone AI chat interface |
| Apollo Brain | Enabled | AI assistant overlay |
| PSE | Disabled | Project Spec Engine |
| AI Workforce | Disabled | Autonomous code generation |
| Content Engine | Disabled | AI content creation |
| Infrastructure | Disabled | AWS infrastructure management |
| Deployments | Disabled | Amplify deployment management |
| Analytics | Enabled | Deep-dive analytics |
| Learning | Disabled | Spaced repetition system |
| Automations | Disabled | Event-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