Breadcrumbs in the API, Bot, and Process editors provide a seamless experience while building large process automations, allowing developers to see the navigation trail and quickly navigate to automation by clicking on its name.

As a developer, managing various automation assets can become challenging when creating complex process automations, including RPA tasks, API tasks, document validation, and AI agents. To enhance the user experience and streamline the development process, you can use the breadcrumbs feature. This feature allows you to easily track your navigation path and quickly access different automation files without leaving the editor.
Key features of breadcrumbs:
  • Breadcrumbs are prominently displayed at the top of the API, Bot, and Process editors for easy visibility. They represent the hierarchy of automations, showing the order in which files were opened. Clicking on any breadcrumb quickly navigates you to the corresponding automation file, with each breadcrumb labeled by the file name. The navigation preserves your current context within the editor and accurately reflects your position within the automation hierarchy.

    Displaying breadcrumb in editors

  • In case of navigation failures such as file corruption, missing files, or renamed files, an informative error message clearly explains the issue to help you understand what went wrong. Breadcrumbs also gracefully handle renamed or removed files to ensure navigation paths remain consistent and reliable. For example, an error is displayed if you try to select a file using its old path after renaming it without saving the changes.

    Displaying an error when a file is renamed and without saving the changes you try to select the same file path

  • Additionally, the system autosaves the current file before navigating to the selected breadcrumb. This autosave triggers only when you click a breadcrumb to navigate.