# Configure a script in the Dashboard

Find, activate, and manage billing scripts from the Dashboard.

All billing scripts are managed from the Billing customizations page. This page applies to both Stripe-authored scripts and scripts you’ve written and uploaded yourself.

In the Dashboard, go to **Settings** > **Billing** > [Billing customizations](https://dashboard.stripe.com/settings/billing/customizations). That page lists each billing behavior that supports scripts and the scripts available for it, including any you’ve uploaded with the [Stripe CLI](https://docs.stripe.com/stripe-cli.md).

You can find all Stripe-authored billing scripts packaged in a single app named **Stripe Billing Configurations** on the **Apps** > **Discover** tab in the Dashboard.

You must have the [Super Administrator, Admin, or Developer role](https://docs.stripe.com/get-started/account/teams/roles.md) to configure and save scripts.

## Select and activate

On the Billing customizations page, select **Customize** for the billing behavior you want to change.

A dialog opens where you can select a script and set its configuration options.

1. Select a script.
1. Select the version you want to use. New accounts default to the latest version. If a newer version is available, it appears in the version dropdown.
1. Set the configuration options.
1. Select **Save** and confirm that you want to activate the script.

The script activates immediately across your account.

For Stripe-authored scripts, see the individual script pages under [Stripe-authored scripts](https://docs.stripe.com/billing/scripts/stripe-authored.md) for script-specific configuration details. For scripts you’ve written yourself, the configuration depends on the parameters defined in your script.

## Revert to default behavior

1. Go to [Settings > Billing > Billing customizations](https://dashboard.stripe.com/settings/billing/customizations).
1. Select **Customize** for the billing behavior you want to revert.
1. Select the option labeled **Default**.
1. Select **Save** and confirm that you want to revert to default behavior.

The default behavior takes effect immediately.

## Monitor script execution

After activating a script, you can monitor its execution on individual billing objects or across all runs in Workbench.

### Billing object detail pages

You can monitor script execution on individual billing objects, such as subscriptions and invoices, in the Dashboard.

1. Navigate to the detail page for any subscription or invoice.
1. Scroll down to the **Activity** section.
1. Click the **Extension runs** tab to see the most recent script runs for that object.
1. To see the full history, click **Inspect more extension runs in Workbench** to open the complete log in Workbench.

### Workbench

You can go directly to Workbench for a full view of all script execution across your account.

1. Go to Workbench in the Dashboard.
1. Open the **Extension runs** tab.
1. You can see every script execution, including which script ran, which billing object it ran on, whether it succeeded or failed, and the inputs and outputs.
1. Use filters to narrow results by status, error type, or related billing object.

## See also

- [Customize billing with scripts](https://docs.stripe.com/billing/scripts.md)
- [Stripe-authored scripts](https://docs.stripe.com/billing/scripts/stripe-authored.md)
- [Author your own scripts](https://docs.stripe.com/billing/scripts/author-your-own.md)
