AACFlow

LaunchDarkly

Feature-Flags mit LaunchDarkly verwalten

LaunchDarkly is a feature management platform that enables teams to safely deploy, control, and measure their software features at scale.

With the LaunchDarkly integration in AACFlow, you can:

  • Feature flag management — List, create, update, toggle, and delete feature flags programmatically. Toggle flags on or off in specific environments using LaunchDarkly's semantic patch API.
  • Flag status monitoring — Check whether a flag is active, inactive, new, or launched in a given environment. Track the last time a flag was evaluated.
  • Project and environment management — List all projects and their environments to understand your LaunchDarkly organization structure.
  • User segments — List user segments within a project and environment to understand how your audience is organized for targeting.
  • Team visibility — List account members and their roles for auditing and access management workflows.
  • Audit log — Retrieve recent audit log entries to track who changed what, when. Filter entries by resource type for targeted monitoring.

In AACFlow, the LaunchDarkly integration enables your agents to automate feature flag operations as part of their workflows. This allows for automation scenarios such as toggling flags on/off based on deployment pipeline events, monitoring flag status and alerting on stale or unused flags, auditing flag changes by querying the audit log after deployments, syncing flag metadata with your project management tools, and listing all feature flags across projects for governance.

Authentication

This integration uses a LaunchDarkly API key. You can create personal access tokens or service tokens in the LaunchDarkly dashboard under Account Settings > Authorization. The API key is passed directly in the Authorization header (no Bearer prefix).

Need Help?

If you encounter issues with the LaunchDarkly integration, contact us at help@aacflow.io

Nutzungsanleitung

Integrate LaunchDarkly into your workflow. List, create, update, toggle, and delete feature flags. Manage projects, environments, segments, members, and audit logs. Requires API Key.

Tools

launchdarkly_create_flag

Create a new feature flag in a LaunchDarkly project.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaLaunchDarkly API key
projectKeystringJaThe project key to create the flag in
namestringJaHuman-readable name for the feature flag
keystringJaUnique key for the feature flag (used in code)
descriptionstringNeinDescription of the feature flag
tagsstringNeinComma-separated list of tags
temporarybooleanNeinWhether the flag is temporary (default true)

Ausgabe

ParameterTypBeschreibung
keystringThe unique key of the feature flag
namestringThe human-readable name of the feature flag
kindstringThe type of flag (boolean or multivariate)
descriptionstringDescription of the feature flag
temporarybooleanWhether the flag is temporary
archivedbooleanWhether the flag is archived
deprecatedbooleanWhether the flag is deprecated
creationDatenumberUnix timestamp in milliseconds when the flag was created
tagsarrayTags applied to the flag
variationsarrayThe variations for this feature flag
valuestringThe variation value
namestringThe variation name
descriptionstringThe variation description
maintainerIdstringThe ID of the member who maintains this flag

launchdarkly_delete_flag

Delete a feature flag from a LaunchDarkly project.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaLaunchDarkly API key
projectKeystringJaThe project key
flagKeystringJaThe feature flag key to delete

Ausgabe

ParameterTypBeschreibung
deletedbooleanWhether the flag was successfully deleted

launchdarkly_get_audit_log

List audit log entries from your LaunchDarkly account.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaLaunchDarkly API key
limitnumberNeinMaximum number of entries to return (default 10, max 20)
specstringNeinFilter expression (e.g., "resourceType:flag")

Ausgabe

ParameterTypBeschreibung
entriesarrayList of audit log entries
idstringThe audit log entry ID
datenumberUnix timestamp in milliseconds
kindstringThe type of action performed
namestringThe name of the resource acted on
descriptionstringFull description of the action
shortDescriptionstringShort description of the action
memberEmailstringEmail of the member who performed the action
targetNamestringName of the target resource
targetKindstringKind of the target resource
totalCountnumberTotal number of audit log entries

launchdarkly_get_flag

Get a single feature flag by key from a LaunchDarkly project.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaLaunchDarkly API key
projectKeystringJaThe project key
flagKeystringJaThe feature flag key
environmentKeystringNeinFilter flag configuration to a specific environment

Ausgabe

ParameterTypBeschreibung
keystringThe unique key of the feature flag
namestringThe human-readable name of the feature flag
kindstringThe type of flag (boolean or multivariate)
descriptionstringDescription of the feature flag
temporarybooleanWhether the flag is temporary
archivedbooleanWhether the flag is archived
deprecatedbooleanWhether the flag is deprecated
creationDatenumberUnix timestamp in milliseconds when the flag was created
tagsarrayTags applied to the flag
variationsarrayThe variations for this feature flag
valuestringThe variation value
namestringThe variation name
descriptionstringThe variation description
maintainerIdstringThe ID of the member who maintains this flag
onbooleanWhether the flag is on in the requested environment (null if no single environment was specified)

launchdarkly_get_flag_status

Get the status of a feature flag across environments (active, inactive, launched, etc.).

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaLaunchDarkly API key
projectKeystringJaThe project key
flagKeystringJaThe feature flag key
environmentKeystringJaThe environment key

Ausgabe

ParameterTypBeschreibung
namestringThe flag status (new, active, inactive, launched)
lastRequestedstringTimestamp of the last evaluation
defaultValstringThe default variation value

launchdarkly_list_environments

List environments in a LaunchDarkly project.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaLaunchDarkly API key
projectKeystringJaThe project key to list environments for
limitnumberNeinMaximum number of environments to return (default 20)

Ausgabe

ParameterTypBeschreibung
environmentsarrayList of environments
idstringThe environment ID
keystringThe unique environment key
namestringThe environment name
colorstringThe color assigned to this environment
apiKeystringThe server-side SDK key for this environment
mobileKeystringThe mobile SDK key for this environment
tagsarrayTags applied to the environment
totalCountnumberTotal number of environments

launchdarkly_list_flags

List feature flags in a LaunchDarkly project.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaLaunchDarkly API key
projectKeystringJaThe project key to list flags for
environmentKeystringNeinFilter flag configurations to a specific environment
tagstringNeinFilter flags by tag name
limitnumberNeinMaximum number of flags to return (default 20)

Ausgabe

ParameterTypBeschreibung
flagsarrayList of feature flags
keystringThe unique key of the feature flag
namestringThe human-readable name of the feature flag
kindstringThe type of flag (boolean or multivariate)
descriptionstringDescription of the feature flag
temporarybooleanWhether the flag is temporary
archivedbooleanWhether the flag is archived
deprecatedbooleanWhether the flag is deprecated
creationDatenumberUnix timestamp in milliseconds when the flag was created
tagsarrayTags applied to the flag
variationsarrayThe variations for this feature flag
valuestringThe variation value
namestringThe variation name
descriptionstringThe variation description
maintainerIdstringThe ID of the member who maintains this flag
totalCountnumberTotal number of flags

launchdarkly_list_members

List account members in your LaunchDarkly organization.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaLaunchDarkly API key
limitnumberNeinMaximum number of members to return (default 20)

Ausgabe

ParameterTypBeschreibung
membersarrayList of account members
idstringThe member ID
emailstringThe member email address
firstNamestringThe member first name
lastNamestringThe member last name
rolestringThe member role (reader, writer, admin, owner)
lastSeennumberUnix timestamp of last activity
creationDatenumberUnix timestamp when the member was created
verifiedbooleanWhether the member email is verified
totalCountnumberTotal number of members

launchdarkly_list_projects

List all projects in your LaunchDarkly account.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaLaunchDarkly API key
limitnumberNeinMaximum number of projects to return (default 20)

Ausgabe

ParameterTypBeschreibung
projectsarrayList of projects
idstringThe project ID
keystringThe unique project key
namestringThe project name
tagsarrayTags applied to the project
totalCountnumberTotal number of projects

launchdarkly_list_segments

List user segments in a LaunchDarkly project and environment.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaLaunchDarkly API key
projectKeystringJaThe project key
environmentKeystringJaThe environment key
limitnumberNeinMaximum number of segments to return (default 20)

Ausgabe

ParameterTypBeschreibung
segmentsarrayList of user segments
keystringThe unique segment key
namestringThe segment name
descriptionstringThe segment description
tagsarrayTags applied to the segment
creationDatenumberUnix timestamp in milliseconds when the segment was created
unboundedbooleanWhether this is an unbounded (big) segment
includedarrayUser keys explicitly included in the segment
excludedarrayUser keys explicitly excluded from the segment
totalCountnumberTotal number of segments

launchdarkly_toggle_flag

Toggle a feature flag on or off in a specific LaunchDarkly environment.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaLaunchDarkly API key
projectKeystringJaThe project key
flagKeystringJaThe feature flag key to toggle
environmentKeystringJaThe environment key to toggle the flag in
enabledbooleanJaWhether to turn the flag on (true) or off (false)

Ausgabe

ParameterTypBeschreibung
keystringThe unique key of the feature flag
namestringThe human-readable name of the feature flag
kindstringThe type of flag (boolean or multivariate)
descriptionstringDescription of the feature flag
temporarybooleanWhether the flag is temporary
archivedbooleanWhether the flag is archived
deprecatedbooleanWhether the flag is deprecated
creationDatenumberUnix timestamp in milliseconds when the flag was created
tagsarrayTags applied to the flag
variationsarrayThe variations for this feature flag
valuestringThe variation value
namestringThe variation name
descriptionstringThe variation description
maintainerIdstringThe ID of the member who maintains this flag
onbooleanWhether the flag is now on in the target environment

launchdarkly_update_flag

Update a feature flag metadata (name, description, tags, temporary, archived) using semantic patch.

Eingabe

ParameterTypErforderlichBeschreibung
apiKeystringJaLaunchDarkly API key
projectKeystringJaThe project key
flagKeystringJaThe feature flag key to update
updateNamestringNeinNew name for the flag
updateDescriptionstringNeinNew description for the flag
addTagsstringNeinComma-separated tags to add
removeTagsstringNeinComma-separated tags to remove
archivebooleanNeinSet to true to archive, false to restore
commentstringNeinOptional comment explaining the update

Ausgabe

ParameterTypBeschreibung
keystringThe unique key of the feature flag
namestringThe human-readable name of the feature flag
kindstringThe type of flag (boolean or multivariate)
descriptionstringDescription of the feature flag
temporarybooleanWhether the flag is temporary
archivedbooleanWhether the flag is archived
deprecatedbooleanWhether the flag is deprecated
creationDatenumberUnix timestamp in milliseconds when the flag was created
tagsarrayTags applied to the flag
variationsarrayThe variations for this feature flag
valuestringThe variation value
namestringThe variation name
descriptionstringThe variation description
maintainerIdstringThe ID of the member who maintains this flag

On this page

Heute mit dem Aufbau beginnen
Über 100 000 Entwickler vertrauen uns.
Die SaaS-Plattform zum Aufbau von KI-Agenten und für Ihre agentische Belegschaft.
Loslegen