New: every message picks a fast or a slow model

Unleash

Unleash is a feature management platform for creating, configuring, and governing feature flags across projects and environments.

What agents can do

Actions297

  • Add access to project

    Configure project access for groups and single users.

  • Add change request comment

    This endpoint will add a comment to a change request for the user making the request.

  • Add default strategy to project environment

    Sets a default strategy for this environment.

  • Add environments to project

    Sequentially associate multiple environments with one project after rejecting duplicates and existing associations.

  • Add environment to project

    Associate one existing environment with a project, optionally configure change requests, and optionally create the default activation strategy used when enabling feature flags in that project…

  • Add feature dependencies

    Add multiple parent dependencies to one child feature flag in order.

  • Add feature dependency

    Add a dependency to a parent feature.

  • Add feature strategy

    Add one activation strategy configuration to a feature flag in an environment.

52 more
  • Add release plan

    Adds a release plan to a specific feature flag and environment.

  • Add tag to features

    Add and remove the supplied tags on every listed feature in a project, creating added tags when needed.

  • Approve user access request

    Approves a pending user access request, creating a new user with the specified role.

  • Archive feature

    Archive a feature flag in a project.

  • Archive features

    This endpoint archives the specified features.

  • Archive release template

    Archives a global release template or a template scoped to one project.

  • Change milestone progression

    Creates or updates a milestone progression by source milestone ID.

  • Change my password

    Immediately replaces the connected user's password after verifying the old password and confirmation.

  • Change project

    Moves the specified feature to the new project in the request schema.

  • Change request

    Add one or more typed changes to the caller's existing draft change request for the project environment, or create a draft when none exists.

  • Change user password

    Immediately replaces a user's password as an administrator.

  • Check dependencies exist

    Check if any dependencies exist in this Unleash instance

  • Check license

    Check the current Enterprise license and return whether it is valid, along with any provider status message and its info, warning, or error severity.

  • Clone environment

    Given an existing environment name and a set of options, this will create a copy of that environment

  • Clone feature

    Creates a copy of the specified feature flag.

  • Create action set

    **[BETA]** This API is in beta state, which means it may change or be removed in the future.

  • Create addon

    Create an external event integration.

  • Create api token

    Create a backend, frontend, or deprecated client API token with optional project, environment, and expiry restrictions.

  • Create application

    Create an application record with its loaded activation strategies and optional URL, color, and icon metadata.

  • Create banner

    Creates a new banner.

  • Create context field

    Create a root context field or a project context field.

  • Create environment

    Uses the details provided in the payload to create a new environment

  • Create feature

    Create a feature flag in a project without enabling it in any environment.

  • Create feature link

    Create a new link for a feature.

  • Create group

    Creates an Enterprise user group for role-based access control, with optional SSO mappings, predefined root role, and initial user membership.

  • Create pat

    Creates a new [personal access token](https://docs.getunleash.io/concepts/api-tokens-and-client-keys#personal-access-tokens (PAT) belonging to the current user.

  • Create project

    Create a new [Unleash project](https://docs.getunleash.io/concepts/projects).

  • Create project api token

    Create an API token scoped to the specified project.

  • Create public signup token

    Lets administrators create a invite link to share with colleagues.

  • Create release template

    Creates and returns a release template with its name, optional nullable description, and optional milestone configuration.

  • Create role

    Create a new custom role for Role-Based Access Control.

  • Create segment

    Create a reusable segment from a name and complete constraint list.

  • Create service account

    Creates a new service account.

  • Create service account token

    Creates a new token for the service account identified by the id.

  • Create signal endpoint

    **[BETA]** This API is in beta state, which means it may change or be removed in the future.

  • Create signal endpoint token

    **[BETA]** This API is in beta state, which means it may change or be removed in the future.

  • Create strategy

    Creates a custom strategy type based on the supplied data.

  • Create tag

    Create a new tag with the specified data.

  • Create tag type

    Create a new tag type.

  • Create user

    Creates a new user with the given root role.

  • Delete action set

    **[BETA]** This API is in beta state, which means it may change or be removed in the future.

  • Delete addon

    Delete the addon specified by the ID in the request path.

  • Delete application

    Delete the application specified in the request URL.

  • Delete banner

    Deletes an existing banner identified by its id.

  • Delete change

    This endpoint will discard one change from a change request if it matches the provided id.

  • Delete change request

    This endpoint will delete one change request if it matches the provided id.

  • Delete context field

    Permanently delete a root or project context field without removing its existing use in strategy configuration.

  • Delete context field legal value

    Permanently delete a legal value from a root or project context field without removing its existing use in constraints.

  • Delete environment

    Delete an environment identified by name.

  • Delete feature

    Permanently this endpoint deletes the specified feature if it is archived.

  • Delete feature dependencies

    Remove all parent feature dependencies from one child feature flag.

  • Delete feature dependency

    Remove one named parent feature dependency from a child feature flag.

And 237 more in Definable.

How it connects

You paste an API key from Unleash on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.