---
schema_version: "1"
id: 36686fd14209fa3ddbb3335a74cb107a800a4abd5b9277014e5ffbd271ef2ae2
title: Set the Runtime Experience for URL-Based Flows
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/flow_distribute_internal_lexruntime.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.flow_distribute_internal_lexruntime.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 8ab9da04810574b79414ab3b1bc91e6489d79b6c6d7d457953a6eead51c2f571
description: Are you distributing a flow via a URL? That includes things like direct URLs, custom buttons, and links in Setup. You can flip one switch to upgrade all those flows to Lightning runtime.
release: "264"
---
# Set the Runtime Experience for URL-Based Flows

Are you distributing a flow via a URL? That includes things like direct URLs, custom buttons, and links in Setup. You can flip one switch to upgrade all those flows to Lightning runtime.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Learn about the editions and user interfaces that support Flow Builder. Some Flow Builder features integrate with other Salesforce products that require additional licenses.">View supported editions.</a></td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:left;vertical-align:top;" id="d341522e53">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d341522e53 ">To edit process automation settings:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d341522e53 ">Customize Application</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d341522e53 ">To create, update, and delete flow list views:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d341522e53 ">Manage Flow</td>

          </tr>
        </tbody>
      </table>

We have two flavors of runtime experience for your flow users. Classic runtime looks more like a standard Visualforce page. Lightning runtime fits right in with Lightning Experience. To compare the two runtime experiences, check out [Lightning Runtime vs. Classic Runtime for Flows](https://help.salesforce.com/s/articleView?id=platform.flow_distribute_runtime.htm&release=264.0.0&type=5 "Depending on how a flow is distributed, users see either the Classic runtime or Lightning runtime UI when they run the flow. Like its name suggests, Lightning runtime looks and feels like Lightning Experience.").

To render all URL-based flows in Lightning runtime:

1. From Setup, enter Process Automation Settings in the Quick Find box, then select **Process Automation Settings**.
2. Select **Enable Lightning runtime for flows**.
3. Save your changes.

This setting also controls whether a flow appears in one or two columns when you distribute the flow via a URL or via a Lightning page.

When enabled, flows use Lightning runtime when they’re run from:

- A direct link
- A custom button or link
- Flow Builder
- Flow detail pages or list views