Managing Applications
Register and configure applications, manage capabilities, and retrieve runtime keys.
Managing Applications
Applications are the core entities in RuntimeHQ. Once registered, you can manage their operational state, configure user-facing capabilities, and retrieve the keys needed to integrate with our SDKs.
Application Capabilities
Capabilities represent specific user-facing modules or business operations mapped to your application (e.g., payments, claims, transfers).
From the Overview tab of any Application Details page, you can:
- Add Capabilities: Declare new modules that you want to track independently.
- Archive Capabilities: Safely deprecate capabilities without losing historical data.
Note: Capability names are used directly by the SDKs for state evaluation. Keep them short, crisp, and avoid special characters.
Integration & Runtime Keys
The Integration tab provides access to your Runtime Keys. These keys have a strictly read-only scope for the application's runtime operational state and are safe to expose in public or browser environments.
- Production Key: Used for live environments.
- Non-Production Key: Used for staging, testing, and local development.
Non-Production Simulation
To test how your application reacts to outages without affecting production, you can use the Non-Production Simulation State. This allows you to override the operational state (e.g., force a Degraded or Outage state) exclusively for clients using the non-production key.