Feature Flags¶
Feature flags control the rollout of new features across your Outsprint account. They enable gradual rollouts, quick kill switches for problematic features, and beta testing for selected accounts.
Overview¶
Feature flags are managed by the Outsprint operations team, not by tenant admins. They allow new features to be enabled gradually for specific accounts or percentages of users before a full rollout.
Flag Types¶
| Type | Description |
|---|---|
| Boolean | Global on/off switch for a feature |
| Percentage | Enables the feature for a percentage of accounts (consistent assignment) |
| Tenant List | Enables the feature for specific, named accounts only |
How Feature Flags Affect You¶
When a feature flag is disabled for your account:
- The corresponding feature does not appear in the interface
- API endpoints gated by the flag return a 404 response
- AI assistant tools related to the flag are excluded from the chat
When a feature is enabled, it becomes available immediately (within 5 minutes due to caching).
Operational Flags¶
Some flags serve as operational controls:
- Maintenance mode -- displays a maintenance banner and disables write operations
- Read-only mode -- allows reads but blocks all write operations
- Email sync disable -- temporarily stops email synchronization
- Webhook delivery disable -- pauses outbound webhook deliveries
Note
Feature flags are an internal tool used by the Outsprint team to manage feature rollouts and incidents. If you believe a feature should be available on your account, contact support.
