Call Trees

Updated by Stefenie Stockbridge

The Call Tree feature allows users to view the Call Tree in a modal window and export it in a .xlsx format. This article provides a step-by-step guide on how to access and download Call Trees using different entry points. It will also explain the components included in Call Trees and their significance.

Download an example Call Tree Report.
Jump to Excel Report Details in this article to learn more about Call Tree Reports.

About Call Trees

Call trees present a hierarchical view of a bot starting with the Main (Root) process and showing all the components that are called directly and indirectly. There are different types of components as indicated by the legend:

Name

Description

A typical Blueprint process

A Blueprint process that is reused by another Blueprint process (i.e. called multiple times) and does not call any other Blueprint processes

Calls to components that have not been imported to Blueprint and are therefore unavailable/unknown.


View and Download a Call Tree...

...from the Process Editor

  1. Select the desired Process or Folder in the Explorer pane
  2. Under the Actions dropdown, choose Export Call Tree
    1. The call tree is displayed in a modal window
  3. To download the Call Tree, click Export
    1. A job is scheduled to complete the request
  4. Navigate to the Jobs tab on the top banner
  5. Click the Download icon () on the right side of the row

...from a Dashboard

  1. Choose RPA Dashboards and Reports dropdown in the main header
  2. Select either Statistics or Applications Dashboard
  3. Click the Change Scope button and select the appropriate Project or Folder
  4. Select OK
  5. Click the Advanced button and choose Export Call Tree
  6. To download the Call Tree, click Export
    1. A job is scheduled to complete the request
  7. Navigate to the Jobs tab on the top banner
  8. Click the Download icon () on the right side of the row

...from the Mains Report

  1. Choose RPA Dashboards and Reports dropdown in the main header
  2. Click Statistics
  3. Select the desired scope on the top right by clicking Change Scope and click OK. For more information, see Using Scope and View
  4. Select Per Call Tree View from the Views dropdown
  5. Select Mains Report from the center dropdown
  6. In the Statistics Report (bottom) table, scroll to the right and click the Call Tree () indicator
  7. To download the Call Tree, click Export
    1. A job is scheduled to complete the request
  8. Navigate to the Jobs tab on the top banner
  9. Click the Download icon () on the right side of the row
For processes comprising more than 200 shapes, a report will be generated in lieu of a call tree.

...from the Estimator Dashboard

  1. Choose RPA Dashboards and Reports dropdown in the main header
  2. Click Estimator
  3. Select the desired scope on the top right by clicking Change Scope and click OK. For more information, see Using Scope and View
  4. Click the Advanced button and choose Export Call Tree
  5. To download the Call Tree, click Export
    1. A job is scheduled to complete the request
  6. Navigate to the Jobs tab on the top banner
  7. Click the Download icon () on the right side of the row

Exported Report Details

The exported excel sheet includes following details:

  • Blueprint Process ID appears to the left of each process name

  • Call Tree hierarchy is represented by the levels of indentation

  • Legend for Missing Components, and Reusable Components is included in column H
    • Cells representing missing components are colored in red
    • Cells representing reusable components are colored in blue
    • Missing Components' Process ID will appear in square-brackets [ ] and is the ID of the process that is calling the Missing Component
For Blue Prism files, processes and reusable components are identified Processes and Objects.

For Automation Anywhere files, .atmx files are identified as processes and metabots are identified as reusable components.


How did we do?