--- title: "R Module Overview" slug: "r-module-overview" description: "This document shows how to install, setup, and run the R Module in Decisions, to execute R Script. The document includes a thorough tutorial on how to use this Module in Decisions. " updated: 2026-08-13T20:04:51Z published: 2026-08-13T20:04:51Z canonical: "documentation.decisions.com/r-module-overview" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # R Module Overview ## Overview | ## Module Details | | --- | | **Installation Location** | Core module | | **Step Location** | Integration > R | | **Settings Location** | N/A | | **Prerequisites** | R installed R Module [Installed](/version-10/docs/installing-modules-decisions) Project Dependency [created](https://documentation.decisions.com/version-10/docs/project-dependencies) | The **R Module** allows a user to execute R scripts**. R** is a programming language that is used for statistical computing and graphics. --- ## Prerequisites - The R Module will need to be installed. To learn how to install modules, click [here](/v10/docs/installing-modules-decisions). - To run R scripts, install R on the system by going to [https://cran.r-project.org/bin/windows/base/](https://cran.r-project.org/bin/windows/base/). - [A Project dependency](https://documentation.decisions.com/version-10/docs/project-dependencies) must be established. Note for Third-Party Systems and SubscriptionsCustomers are responsible for securing and maintaining accounts with third-party systems and subscriptions. ## Considerations Users should note that the R Module does not work in **containers** for the current and previous versions. Security RiskThis add-on module provides scripting capability.  Administrators acknowledge and accept full responsibility for securing the environment ahead of installing and using it. --- ## ProjectHub A dependency must be made with the R module before any of the module's functionality can be accessed within a Project. All scripts are kept within a folder under the Manage section: [**Project Name] >** **Manage > Integrations > Scripting**. The ADD SCRIPT FOLDER action creates new scripting folders within the primary R folder. ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1781637159267.png) Script folders can be deleted by right-clicking the folder, then selecting **Manage > More > Delete**. ## System Level Starting in Version 10, Scripts can only be created at the Project level. However, if migrating from earlier versions (such as Version 8 or Version 9) to Version 10, previously created Scripts can still be found at the System level. For more information, please refer to: [Projects Conversion](https://documentation.decisions.com/docs/projects-conversion). The screenshot below depicts how a Script folder can be moved to a specific Project. Right-click the folder and select **Manage > Move to Project**. ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1786649884884.png) --- ## Example This example will demonstrate how to execute an R script. 1. Navigate to **Settings > R Module Settings** and enter the path where R is installed. Then, click SAVE.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1781637275546.png) 2. Navigate to **[Project Name] > Manage > Integrations > Scripting**. Right-click on **R Script Projects** and select **Add Script Project.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1781637307946.png)** 3. Name the Script Project (R Test Script) and click SAVE.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1781637505930.png) 4. Right-click on the R Script Project and select **Add Script**.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1781637538191.png) 5. Name the Script (R Example Script) and upload a valid R file. Then, click SAVE.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1781637597258.png) 6. Inside the same Project, click CREATE FLOW on the **Global Action Bar** and select **Flow**. Name the Flow (R Module Flow) and click CREATE. 7. Click on the **Done** path of the **Start** step. Navigate to **Integrations > All Integrations > R > R Test Script**. Select the **Example R Script** step and click ADD. 8. Connect the **Success** and **Error** paths to the **End** step. Then, click **Save** to save changes to the Flow. ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1781637716903.png) ## Debug 1. On the top action bar, click **Debug**. Then, click START DEBUGGING. 2. After the debugger runs, click on the script step, click **Execution 1**, and select **View Output Data**. The Output Data will display the execution of the R script. --- ## Feature Changes | Description | Version | Release Date | Developer Task | | --- | --- | --- | --- | | Updated the styling for scripting module folder icons, including PowerShell, Python, and R. | [10.1](https://documentation.decisions.com/v99/docs/version-10-1-release-notes) | August 2026 | [DT-048252] |