Skip to main content

Feature Flags

Feature flags let System Admins expose or hide platform capabilities without a new frontend deployment. The current flags are platform-wide rather than per-company.

How to change a flag

  1. Open System Admin → Features.
  2. Read the feature description and prerequisites.
  3. Select its toggle.
  4. Wait for the control to finish saving.
  5. Test with the intended user role and a fresh page.

Each toggle saves immediately; there is no separate Save button.

Open pages may receive an immediate update for some flags, while others require refresh or the next request. The current interface does not display a detailed change log alongside each toggle.

Flags and effective behaviour

FlagDefault if unsetWhat it controlsImportant limitation
Voice Conversation ModeOnVoice button in individual sessionsPrimarily a client/UI gate; do not treat it as a provider-side kill switch
Multilingual UIOffLanguage selector for ordinary authenticated usersMarketing always shows it; System Admins always see it
Multi-company OverviewOffOverview for eligible Consultants and multi-company AdminsSystem Admins with multiple memberships have access regardless
Group sessionsOffStarting/joining concurrent multiplayer sessionsSystem Admins bypass the client gate
Aida assistantOffFloating text/voice assistant and guided tourEnforced by both the client and Aida services; System Admin bypass
Group voiceOffLiveKit/Gemini voice in group sessionsRequires Group sessions and voice infrastructure; server-enforced for group rooms
MCP connectorOffExternal AI connector accessServer-enforced; System Admin bypass
World Cup themeOffTemporary Aida seasonal treatmentAlso date-gated and has no visible effect after 19 July 2026
Prospect RadarOffHidden cost-heavy prospecting previewClient and server enforced; System Admin bypass

The company budgets master switch is not on this tab. It is under System Admin → Budgets.

Voice

Disabling Voice hides the ordinary voice entry point in individual sessions. It does not revoke already issued provider credentials or replace operational provider controls. Test both session UI and backend availability before announcing a voice launch.

Multilingual UI

When enabled, users can select UK English, US English, French, Finnish, Welsh, Polish or Estonian in the sidebar and Settings.

The public marketing experience always offers language choice. System Admins always retain the selector so they can inspect translations even when the flag is off.

Multi-company Overview

This exposes consolidated portfolio reporting to eligible Consultant and multi-company Admin accounts. It does not grant new company memberships or override row-level data access.

See Multi-company Overview.

Group sessions and group voice

These flags are independent:

  • Group sessions must be enabled to expose multiplayer session creation.
  • Group voice must also be enabled to expose Join voice inside a group session.

Turning on Group voice without the multiplayer workflow does not create a usable group-session entry point.

See Group sessions and Group voice.

Aida

Aida can read product data, navigate pages and request confirmation before supported task mutations. Enable it only after reviewing Aida assistant, budget implications and user support.

MCP

MCP lets an external AI assistant act with the connected user’s Navaid permissions. The server enforces the flag and consent flow. Enable it only when OAuth and the external connector deployment are operational.

See MCP connector.

Prospect Radar

Prospect Radar is a hidden preview at /app/prospectradar. It uses grounded AI searches and can be costly. The flag is enforced by the service, but System Admins can access the preview regardless for testing.

See Prospect Radar preview.

Rollout checklist

Before enabling:

  • confirm dependencies and provider configuration;
  • review data/permission implications;
  • test ordinary User, Manager, Admin/Consultant and System Admin behaviour;
  • check monthly budgets;
  • prepare support guidance;
  • announce whether the capability is preview or generally supported.

After enabling:

  • refresh a non-admin test account;
  • run the shortest safe workflow;
  • verify usage accounting;
  • monitor errors and user feedback.

Troubleshooting

A feature remains hidden

Refresh, confirm role/access prerequisites, and check dependent flags. A feature toggle does not grant company membership or elevated role.

System Admin still sees a disabled feature

Several flags intentionally have a System Admin bypass for testing.

World Cup toggle has no effect

The theme is date-limited and stops after 19 July 2026.

A toggle appears to revert

Refresh to read the stored value. If it still reverts, capture the timestamp and investigate the configuration write rather than repeatedly toggling.