Skip to main content

Dashboard Walkthrough

This page covers every screen in the dashboard in order. Use it as a reference when you are getting started or want to understand how the pieces fit together.

Projects page

When you log in, you land on the Projects page. This is your home screen.

Each project represents one application. To create one, fill in the Project name field (add an optional description if you want) and click New project. The card appears immediately.

Click any project card to open it.

To delete a project, click Delete on the card. This also deletes all its environments and flags — there is no undo.

Project page (environments and SDK key)

Opening a project takes you to the Environments page for that project.

At the top you will see the SDK Key panel. This is the key your application sends when calling the evaluate endpoint. Click Copy to copy it.

  • Regenerate creates a new key. Your old key stops working immediately, so update your app before regenerating.
  • The SDK key is scoped to the project, not to individual environments. One key covers production, staging, and any custom environments you add.

Below the key panel you will see the environment list. Every new project gets Production and Staging pre-created. Click an environment card to open it and manage its flags.

Adding an environment

Fill in Name and Key (a short identifier like preview or qa) and click Add environment. The key must be lowercase. You will pass it as the environment field in evaluate calls.

Flags page

Opening an environment takes you to its Flags page.

To create a flag, enter a Flag name and a Key, then click Add flag:

FieldWhat to enter
Flag nameHuman-readable label, e.g. Dark Mode
KeyLowercase identifier your code references, e.g. dark_mode. Letters, numbers, underscores, and hyphens. Must start with a letter.

New flags start disabled (toggle is off). Click the toggle to enable a flag — it takes effect on the next evaluate call, within seconds.

To disable a flag for everyone immediately, click its toggle. Rules and configuration are preserved.

To delete a flag, click Delete on its row. This also removes all targeting rules for that flag.

Click a flag name to open its rules page.

Rules page

The Rules page shows the targeting rules for one flag. Rules let you enable a flag for specific users before the general rollout reaches them.

To add a rule, choose a Type, enter a Value, and click Add rule:

TypeValue formatWhat it matches
user_iduser_00042A specific user by their internal ID
user_email[email protected]A specific user by their email address
email_domain@yourcompany.comEveryone from that email domain

Rules are checked before the global flag state. A user who matches any active rule gets the flag enabled, as long as the flag itself is enabled.

Each rule has its own toggle. Disabling a rule stops it from matching without deleting it — useful if you want to pause a rule temporarily.

To remove a rule, click Delete on its row.

Summary of the navigation flow

Dashboard (Projects)
└── Project (Environments + SDK Key)
└── Environment (Flags)
└── Flag (Targeting Rules)

Every level has its own back button to go up one level.