The application previously known as Workflow Builder is now called Workflow Lineage.
Use Cmd+I (macOS) or Ctrl+I (Windows) to view a graph of the objects, actions, and functions that back your resource. In AI FDE, use the Workflow Lineage button in the chat outline header to open resources from the current conversation. You can also use Open in Workflow Lineage, commonly found under File or Actions, in the following applications:

The following applications support these features:
When you open an object type, action type, function, or Logic function from Ontology Manager, Workflow Lineage automatically displays its upstream and downstream nodes.
When opening Workshop modules or third-party applications, Workflow Lineage limits the automatic expansion of dependencies to approximately 800 nodes. This prevents performance issues that could occur when thousands of nodes are automatically added to the graph. You can still manually expand additional nodes as needed by selecting nodes and using the dependency expansion icons.
To view all keyboard shortcuts, select Help > View hotkeys or see the keyboard shortcuts documentation.
Workflow Lineage supports Global Branching, allowing you to inspect, edit, and validate workflow resources on a branch before merging changes into main. When working on a global branch, you can open Workflow Lineage from branch-aware entry points including the AI FDE panel, the global branch bottom bar, the branch page, and the proposal page. You can also use the Cmd+I (macOS) or Ctrl+I (Windows) shortcut from supported resources on a branch to open Workflow Lineage in the same branch context.
Learn more about Branching in Workflow Lineage.
You can use AI FDE to visualize dependencies or create annotated Workflow Lineage graphs.
There are two ways to generate a lineage graph with AI FDE:
Cmd+I (macOS) or Ctrl+I (Windows) in the AI FDE window to generate a graph of all resources in your current chat context.Workflow Lineage's interface consists of the two main components, as seen in the following notional screenshot:

When you select nodes on the graph panel, you can see the corresponding Workshop components highlighted on the Workshop panel. This makes it easy to see the exact places that are using specific nodes and can help show you where specific objects are being used.
When you select a specific node on the graph, you can use the Pin option to pin it to the left sidebar or view more details about the node.
When you select a node, Open in new tab appears to the right. Select it to open the resource in its native application. This option is available for functions, object types, action types, Workshop modules, Slate applications, AIP Agents, Notepads, Machines, interfaces, object views, Ontology SDKs, Gaia Maps, and language models.
To see all linked dependencies for a particular node, select the icon corresponding to the input type you want to see on the graph.
Use the expand buttons in the top toolbar to expand selected nodes one step upstream or downstream instead of right-clicking each node.
You can view the icons of each node type in the legend at the top right of the graph panel. Object type nodes are represented using the icon specified in the Ontology.
You can adjust node widths for each workflow graph to display longer node names.
In the example below, we want to see the nine actions dependent on the Outage Alert object. Select the same icon location inline on the object to show and hide those dependencies from view.
Use the trash icon in the toolbar to remove trashed resources from the graph and exclude them from node connections. Select the icon again to restore the trashed resources.
Paste a resource identifier (RID) into the search sidebar to search the graph. Supported resource types include object types, action types, interfaces, type groups, functions, AIP Logic, and language models. Workflow Lineage highlights matching resources on the graph.
When you search for a property display name, Workflow Lineage highlights object types that contain a property with that name.
You can add resources to your Workflow Lineage graph in several ways:
To add all resources from a folder or project:
Review details of a specific node by selecting the node and then opening the selection details panel on the left side of the screen. Details displayed vary depending on the type of node selected. The following is a list of sample details that can be found for each resource:
When you select multiple nodes, use the Selection details panel to filter the selection. The histogram groups nodes by their action rules.
The Workflow Lineage graph displays resources from all relevant ontologies, allowing you to visualize cross-ontology relationships.
All color modes apply to resources from other ontologies. In the default color mode, cross-ontology resources display with a gray header. A warning icon appears in the upper right corner of nodes belonging to a different ontology.
Action type nodes and object nodes will have limited functionality when you select an ontology different from their own. For example, you can only perform bulk updates on function-backed actions within the currently selected ontology.
If multiple ontologies are present, a warning icon will also appear next to the blue cube in the upper right corner of the graph. Though you can only select one ontology at a time, you can view the ontologies present in your graph and switch between them by selecting the cube icon.
For Functions, you can view the code when you select the node. This includes the objects from which your function reads and a description of the logic. You can also bulk upgrade functions used in Workshop applications and automations.
When viewing a function execution, select the link icon on the right side of the Run history panel to copy a link to the function trace.

For Actions, you can view the action function code, the action log, and the option to upgrade the action. You can also bulk update the submission criteria on actions and bulk delete actions and objects.

For objects, you can view a preview of the object data. You can also bulk delete actions and objects.
By default, the lines denoting object links and objects that are inputs to actions are not shown on the graph. To see these relationships, select the object nodes. You can use Cmd+A (macOS) or Ctrl+A (Windows) to select all nodes.

You can also view object links under the Links section of the Selection details panel. Hover over each object link to show a preview of all usages.

Select the link to view full details. If the link is being edited, a pen icon will appear next to the corresponding usage.

These links will also show up as dependencies in downstream resources.

For Automations, you can view property usages and dependencies in the Selection details sidebar. Under Condition ontology dependencies, you can see a breakdown of the specific object properties on which the automate's condition depends. Hover over the number to view the exact property.

You can also toggle the purple lightning bolt button at the top left of the graph to view the actions and functions that trigger the automation.


If you have an automation that triggers when a property is a specific value, Workflow Lineage will find the actions or functions that edit that property to that value and link them to the automation.

On the Workshop panel, you can select different components and view the corresponding nodes highlighted on the Workflow Lineage graph.
At the bottom of the Workshop panel, the Entities section shows all backing objects and actions used in the application. When you select a specific entity, you can view exactly where the entity is used throughout the Workshop application.
If you have multiple Workshop applications on your graph, you can use the dropdown menu at the top to toggle between Workshop application views.

To reopen the Workshop panel, select any Workshop application on the graph and press I, or double-click on the node.
The bottom panel displays function upgrade, model usage, and submission criteria upgrade panels even when no nodes are selected. For instructions, see Perform refactors and understand your workflows.
You can view weekly usage metrics for Workshop applications by selecting Workshop nodes on the graph and navigating to the Weekly Usage bottom panel. This panel displays the total views or unique users for all selected Workshop modules. The metrics are visualized using dynamic clustered bar charts, where each Workshop module is represented week by week.
Workflow Lineage provides a color legend for managing security and viewing application metadata. Use the toggle button to show or hide the legend.
Examples of color legends are below:



Active, Experimental, Deprecated, Example, and Promoted statuses.
Use text nodes to document or call attention to details in your graph. Text nodes support Markdown syntax ↗ and custom colors. Layout options do not affect text nodes, and text nodes are not attached to other nodes. Because text nodes render in the background, you can use them to organize graph nodes into sections without obscuring them.

Cmd+Enter (macOS), Ctrl+Enter (Windows), or Escape. You can also select outside the text node. If you want to discard your changes and revert to the previous version, use the discard option available while editing.To color a text node, right-click and select Color nodes. Choose a color or add a new color.

You can also resize text nodes using the three lines in the bottom right corner. If the length of your text is greater than the length of the text node, the node will automatically become scrollable.

Learn more about understanding workflows in Workflow Lineage.
Use presentation mode to create and organize visual snapshots, or frames, of your graph.

You must save your graph before you can use the presentation tool.
To create a frame, adjust your graph to capture the desired configuration. This can include the arrangement of nodes, node colors, color mode, and zoom level. Once you are satisfied with the current view, select Save state as new frame.

Workflow Lineage gives each frame a default name, such as Frame (1) or Frame (2), based on the number of frames in your presentation. To rename a frame, select the pencil icon next to the frame name and enter a title.

You can reorder frames by dragging them into your preferred sequence.
Reordering frames is not available when working on a branch.
You cannot edit the contents of an existing frame. To update a frame, adjust the graph, save the state as a new frame, and delete the old frame. To delete a frame, open the frame dropdown, hover over the frame, then select the red trash icon.

Presentation mode captures only the graph interface. Saved frames do not include the Workshop side panel or the bottom and left side panels. Use , and . to move backward and forward through your presentation frames.

Tip: Use text nodes in your presentation frames. This allows you to guide viewers through each step of your workflow with custom notes or explanations.