--- title: "Manage Procedures" slug: "manage-procedures" description: "Learn how to manage Board Procedures: run, edit properties, duplicate, delete, clean breakpoints, and monitor execution in System Administration." tags: ["Developer", "Procedure"] updated: 2025-11-19T14:09:58Z published: 2025-10-06T09:13:52Z canonical: "help.board.com/manage-procedures" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.board.com/llms.txt > Use this file to discover all available pages before exploring further. # Manage Procedures This topic describes various common tasks that administrators can perform on Procedures. ## Running a Procedure A Procedure can be executed: - when users click on Buttons or interact with other elements of a Screen ([Button](/v1/docs/the-button-object), [Labels](/v1/docs/the-label-object), [Data Views via Drill-Procedures](/v1/docs/interacting-with-a-data-view), [Charts via Drill-Procedures](/v1/docs/interacting-with-charts#drill-procedure), [Pagers](/v1/docs/the-pager-object), [Google Maps](/v1/docs/interacting-with-the-google-maps-object), and [OpenStreetMaps](/v1/docs/interacting-with-an-openstreetmap) via Drill-Procedures, [Card Objects via Drill-Procedures](/v1/docs/interacting-with-a-card-object), [Tree Objects via Drill-Procedures](/v1/docs/interacting-with-a-tree-object), and [Entity editors](/v1/docs/creating-an-entity-editor-object#additional-entity-editor-properties-and-settings)) - automatically, when a specific Screen is [opened](/v1/docs/screen-properties), or [when Data Entry is performed](/v1/docs/creating-a-data-view) - manually, from the Procedures home page - through a specific [API call](/v1/docs/client-api-section) - as a scheduled task. To **run a Procedure** from the Procedures home page, select it and click the "RUN" button above the table. > [!NOTE] > *Running a Procedure from the Procedures home page will obviously exclude any contextual selection that the Procedure itself should have inherited from a Screen Object or Screen of a Capsule.* ![contents/assets/images/procedure.run.png](https://cdn.document360.io/8d6f1ae8-0cac-4d0d-a208-6245b83df94a/Images/Documentation/managing-procedures-image-uvl0gcvv.png) ## Managing Procedures You can perform different actions on one or more Procedures by selecting them and by clicking on the different buttons above the table. ![contents/assets/images/procedure.toolbar.png](https://cdn.document360.io/8d6f1ae8-0cac-4d0d-a208-6245b83df94a/Images/Documentation/managing-procedures-image-sw68wbzc.png) The available Actions are described below. - To **edit the main properties of a Procedure** or review the entire series of steps and add or remove breakpoints, simply select the desired Procedure to open the Properties panel. > [!NOTE] > *You cannot edit the structure of the Procedure from the Properties panel. To do so, you need to click on the "EDIT" button that appears above the table when a Procedure is selected.* - To **edit the steps of an existing Procedure**, select it and click on the "EDIT" button that appears above the table. Once in the Procedure editor, you can move and create new steps, create groups, copy/paste groups or steps, and add or remove breakpoints. See [Creating a Procedure](/v1/docs/creating-a-procedure) for more detail. - To **copy an existing Procedure**, select it and click the "Duplicate" icon above the table, then enter the name of the new Procedure. - To **delete a Procedure**, select it and click on the trash icon that appears above the table. This action will delete the Procedure and cannot be undone. - To **remove all breakpoints** of a Procedure, select it and click the "CLEAN ALL BREAKPOINTS" button above the table. You can also remove all breakpoints of a Procedure from the Procedure Properties panel, with the "CLEAN BREAKPOINTS" button above the Steps table as well as within the Procedure editor with the same button above the table. The "CLEAN BREAKPOINTS" button appears only if the selected Procedure contains at least one breakpoint. See [Procedure Debugger](/v1/docs/procedure-debugger) for more details on breakpoints. ## Monitoring Procedures System Administrators (i.e. users with a [Developer License](/v1/docs/the-licenses-section) with the [Admin option enabled in the Subscription Hub](/v1/docs/the-users-section#what-fields-formats-and-information)) can monitor the execution of Procedures from the "Running Tasks" page under [System Administration](/v1/docs/system-administration). This area shows all actions currently running on the server, such as Layouts and Procedure steps. The additional information shown includes the elapsed time, the user and the progress. Some actions can also be stopped from this control panel. ![contents/assets/images/running.tasks.homepage.png](https://cdn.document360.io/8d6f1ae8-0cac-4d0d-a208-6245b83df94a/Images/Documentation/managing-procedures-image-9reohrt9.png)