Recast Builder Overview

Recast Builder is an automation engine that allows you to customize Recast actions. Builder can be used with any of Recast's pre-defined templates, or you can build your own tools using different Right Click Tools, PowerShell scripts, Registry Edits, WMI Calls, and more. Builder actions can then be saved, shared using role-based permissions, and run using Recast Runner.

Recast Builder is available in a number of Configuration Manager console locations. To open the Builder interface, right click in the console and navigate to Recast Automation > Recast Builder.

For a detailed overview of Recast Builder, see our Right Click Tools Automation in Action webinar.

Builder Interface Layout

On the left

My Right Click Tools panel: Displays the icons for adding a new action, saving the current action, and deleting saved actions. Saved tools are accessible from the panel according to where they were created in the Configuration Manager console. If, for example, Recast Builder is accessed from Devices, tools for editing devices will be displayed.

On the right

Recast Actions panel: This searchable list displays hundreds of available actions by category.

In the center

Tool Creator area: Drag and drop your saved Right Click Tools and Recast Actions onto this area to work with them. The Start Node represents the object selected when running the action, such as a device or user.

Viewfinder: Use this box to move around the Tool Creator and to adjust settings including the zoom level, centering and fill.

At the bottom

Different sections appear at the bottom of the interface depending on what is selected in the Tool Creator area.

Action Properties: Configure View, Name, Display and Action Type options for your custom tools.
See Configure Action Properties.

Target Input Parameters: Map a parameter to a constant value or to a specific property or step.
See Map Target Input Parameters.

Custom Input Parameters: Provide users with input options before an action runs. Common uses include choosing a collection to which a device will be added, choosing whether to force a full inventory cycle upon completion, and having an admin input a PowerShell script.
See Set Custom Input Parameters.

Conditional Responses: Set conditional responses to skip actions based on the results of previous actions.
See Set Conditional Responses.

Create a New Builder Action

To create a new saved tool in the My Right Click Tools list, click the New Action button (+ sign).

Right Click Tools Builder New Action

Use a Pre-Built Template

Recast offers a set of pre-built actions to get you started with Builder. These templates can be used as-is or as a starting point for creating your own custom Right Click Tools. For a description of the actions included in each pre-built template, see Recast Builder Templates.

Builder's Starter Pack templates are listed in the My Right Click Tools panel. The templates displayed will vary depending you've opened Builder in your Configuration Manager console. For example, when Builder is accessed from Users, the templates that include user management actions will appear.

Drag-and-drop the templates onto the Tool Creator area to view and/or edit the actions they include. Templates often require configuration in Builder. For instructions, see Configure Starter Pack Templates in Recast Builder.

Add Recast Actions

To add Recast Actions to an automation sequence:

1. Use the Recast Actions search box or drill-down menu to select the desired actions. 

2. Drag-and-drop each action onto the Tool Creator area.

3. Order the sequence of actions from the Start Node to the first action by selecting the circle edge and dragging it to the first box.

Right Click Tools Builder flow

Builder will auto-select the Edge arrow in blue and populate the item properties in the Selected Edge section. Setting parameters will tell Configuration Manager which properties to change on the targeted object.

Right Click Tools Builder arrow