This topic explains how to review, approve, and decline approval requests.
If someone requests your approval on a flag, AgentControl config, experiment, or segment change, the request appears in the Approvals dashboard, in your email, and in your in-app inbox. Depending on the approval request, it also appears in the following places:
Approvals for experiments are in beta. If you want early access, request to opt-in to the beta feature.
You can click through to view and approve or decline the request from any of these notifications.
You can also use the REST API: List approval requests
You can view approval requests from:
When viewing approval requests, you can review either a Visual list or a JSON list of the proposed changes:

To view the approximate percentage of contexts that will receive each flag variation after the targeting change, click Test run. To learn more, read Testing changes to flag targeting.
To view approval requests from the Approvals dashboard:
By default, the Approvals dashboard is filtered to show approval requests on which you have been requested as a reviewer, and which are pending review. To see other approval requests, you can edit the filters to change the views on this screen.
You can also use the REST API: Review approval request
To view approval requests from a flag, AgentControl config, experiment, or segment:

You can also use the REST API: List approval requests
To view approval requests from your email:
To view approval notifications from your in-app inbox:
Click the bell icon at the bottom of the left sidenav. The approval notification inbox appears.

Click View details. The approval request details screen opens.
If someone requests your approval on a flag change and you use the LaunchDarkly Slack or Microsoft Teams app, you will receive a Slack or Teams notification. AgentControl config and segment approvals are also sent through Slack, but are not sent through Microsoft Teams.
If you use the LaunchDarkly Slack or Microsoft Teams app, you will receive a notification of each approval request through that app.
To learn more, read View approvals in Slack and View approvals in Microsoft Teams.
To learn more about these integrations, read Slack and Microsoft Teams.
You can comment on, approve, and decline changes from the approval request details screen. You can also add additional reviewers.
Here are the actions you can take during your review:
applyApprovalRequest permission can apply the changes you approved. The LaunchDarkly Project Admin, Maintainer, Developer, and Contributor project roles, as well as the Writer, Admin, and Owner base roles, all include this ability.Members and service tokens with role access can comment on an approval request, including:
The only time someone with access cannot comment on an approval request is after the request has been applied. Applying an approval request freezes the approval request page to preserve the state it was in when the change was applied.
Member accounts and service tokens have permission to approve and apply changes to an approval request. To learn how to give permissions to a team to review approvals, read How to create an approval team.
You can also use the REST API: Review approval request