Home / Product / Remote Config

Capability

Remote Config

Change runtime behavior without a redeploy by serving operational and product configuration through the same evaluation path as flags.

Why remote configuration

Configuration locked in code or environment variables creates a deployment cost for every change. Need to adjust a rate limit? That's a code change, a PR, a review, a build, and a deploy. Need to tune a threshold or change copy? Same process. Configuration changes feel like code changes because they are — they require the full release cycle.

Remote configuration through the flagging platform eliminates that overhead. String flags can serve copy, theme keys, or API endpoint overrides. Numeric flags control rate limits, timeouts, retry counts, or percentage values. All of this is configuration, delivered at runtime without touching code or restarting services.

The key advantage: remote config through Zenmanage uses the exact same evaluation engine as feature flags. You get targeting (different config per segment), environment scoping (different production and staging values), audit trails (who changed what, when, and why), and the same governance model. It's not a separate, ungoverned config store — it's configuration with control.

Key capabilities

  • String and numeric flags as config

    Use string flags for copy, theme keys, or API endpoint overrides; numeric flags for rate limits, timeouts, or thresholds - no special config type required.

  • Targeted configuration

    Apply different config values per segment - serve a higher rate limit to enterprise users or a different onboarding copy to new signups.

  • Environment-aware config

    Serve different configuration values per environment so development, staging, and production each have appropriate settings.

  • Same audit trail as flags

    Every config change is tracked with the same governance model as flag changes - who changed what, when, and why.

  • No-deploy updates

    Push configuration changes instantly to all connected SDKs without restarting services or triggering a deploy pipeline.

See it in action

Use string and numeric flags as runtime configuration — change values in the dashboard, and connected SDKs pick up the update immediately.

Zenmanage Config-style flag detail
const rateLimit = await client.getValue('rate-limit-max', {
  type: 'service',
  identifier: 'checkout-api'
});
// → Returns 1000 (numeric) — adjustable at runtime without redeploying

Related capabilities

  • Feature Flags

    The same flag types that power remote config

    Learn more →

  • Integrations

    Connect config delivery to your stack

    Learn more →

Stop redeploying for configuration changes

Push config updates instantly without restarting services or running deploy pipelines.