Connect Flagsmith to Your AI Agent

Check a feature for the connected environment or a particular identity to understand its evaluated settings.

4 tools API key

Try a Flagsmith Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Flagsmith

Compare Environment and Identity Flags

Read a named feature and the flags evaluated for one identity.

/oo Flagsmith: Read Flagsmith feature [feature name] and evaluated flags for identity [identifier]. Compare its environment value with the identity result.

Start Working with Flagsmith

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Flagsmith

    Connect the Environment Key for the Flagsmith environment.

    Connect Flagsmith →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An Environment Key for the environment you want to inspect.
  • Identity trait updates can affect feature evaluation. Specify the trait changes when asking to identify a user.

Flagsmith Tools

The connection uses the Flagsmith Flags API to read environment and identity flags. Identifying a user can set traits and return evaluated feature results.

Read Feature Evaluations

List environment flags and inspect feature or identity results.

Set Identity Traits

Identify a user with supplied traits and read the resulting evaluated flags.

4 tools

List Flags

List feature flags for the connected Flagsmith environment.

flagsmith.list_flags

Get Feature Flag

Retrieve one feature flag by feature name from the connected environment.

flagsmith.get_feature_flag

Get Identity Flags

Retrieve evaluated flags and traits for a Flagsmith identity.

flagsmith.get_identity_flags

Identify Identity

Identify a Flagsmith user, optionally set traits, and return evaluated flags.

flagsmith.identify_identity

Frequently Asked Questions

How do I select an environment?

Use the Environment Key belonging to that environment when connecting.

Can I inspect a user without changing traits?

Use identity flag retrieval with the user identifier. Trait changes belong to the separate identify operation.

Can I change an environment flag?

These operations read flags and set identity traits. Editing environment feature definitions is not included.

Connect Flagsmith

About Flagsmith ↗