Environment Graph


Environment Graph is a default Breezz application tab as we believe it’s the ideal starting point for your Breezz journey. This tile-based tool not only offers a comprehensive overview and visual representation of the Breezz configurations but also facilitates the modification of existing settings and the introduction of new ones - all conveniently from a single location. Quite handy, isn’t it?

Graph Context

Trigger Context

Graph in this mode displays the entire Breezz configuration linked to a specific Salesforce object, presenting its Breezz Scheduler Jobs and Breezz Trigger Handlers along with their respective Groups and Steps.

To view the object configuration, select ‘Trigger’ from the topmost picklist in the top right corner, then choose an object from the second picklist below.

Lead Lead

Custom Step Group Context

In this mode, the graph focuses exclusively on Step Groups, simplifying the visualization of the associated logic.

To view Step Group configuration select Custom Step Group and find a group you are interested in.

Lead_AU Group Lead_AU Group

Graph Interface

Buttons

There are multiple global buttons for controlling the graph view:

Icon Name Purpose
Refresh Updates the view, ensuring the displayed configuration is current.
Expand Expands the graph, revealing more details for deeper exploration of the logical hierarchy.
Collapse Focuses on the overall structure, minimizing details and condensing the view for ease of analysis.
Compact Condenses the view by reducing empty spaces and minimizing gaps between graph elements.
Fit Adjusts the graph to fit within the workspace, ensuring the entire graph is visible on the screen.
Swap Layout Alters the graph layout, allowing customization to preferred visual arrangements.
Center Root Node Centers the view on the main node, aiding in orientation within the graph structure.
Zoom In Enlarges the view, enhancing the detail of displayed elements.
Zoom Out Shrinks the view, providing a broader perspective of the graph.

Nodes

Nodes consist of several elements, providing fundamental information, with their type depending on the node type. Following nodes can be found in a graph:

Nodes Nodes

Nodes Icons

Nodes not only include essential details like configuration names, descriptions or types but also feature various icons — a simple way to convey additional information about each configuration. Currently, the following icons are in use:

Icon Name Purpose
Trigger When standalone, it represents a single Trigger node. Along with a number, it indicates the quantity of related Apex Triggers.
Scheduler Scheduler Job icon.
Group Breezz Step Group icon.
Breezz Step Along with the number indicates the quantity of associated Breezz Steps.
Flow Along with the number indicates the quantity of associated Salesforce Flows.
Inactive Indicates deactivated Scheduler Jobs, Breezz Trigger Handles, Breezz Step Groups and Breezz Steps.
Active Indicates whether Breezz Scheduler Job is active.
Running Indicates whether Breezz Scheduler Job is running.
Interval Indicates Scheduler Job interval.
Async Indicates whether a Step is supposed to be executed asynchronously.
Queued Indicates whether the step is queued.
Deployment in Progress Indicates that Breezz configuration deployment is in progress.
Deployment Error Indicates that an error occured during Breezz configuration deployment.
Warning Warning icon.
Error Error Icon.
Load Indicates that Breezz config is still being loaded.
Edit Press to open configuration edit window.
Nodes Order of Execution

Nodes that represent Breezz Trigger Handlers, Step Groups and Steps in the top-left corner contain a circle with a number inside. This number stands for the order of execution.

Nodes Nodes

Nodes Actions

Nodes Nodes

Each node has a set of actions that can be performed on it. The individual types of nodes have the following actions:

Trigger Event:
More details - opens a detailed overview of trigger event with a lists of related Apex Triggers, Salesforce Flows and Breezz Steps
Create Handler - opens “Configure New Trigger Handler” modal
Trigger Handler:
Edit - opens Trigger Handler edit window
Activate/Deactivate - allows activating and deactivating the whole Trigger Handler
Delete - removes Trigger Handler entirely from the system
Step Group:
Edit - opens Step Group edit window
Create Step - opens New Step window
Activate/Deactivate - allows activating and deactivating the whole Step Group
Delete - removes Step Group entirely from the system
Step:
Edit - opens Step edit window
Activate/Deactivate - allows activating and deactivating the whole Step
Queue Status - availabe for Queue type Steps, opens a windows with error logs
Clone - opens New Step window with some of the fields prepopulated with source Step values
Delete - removes Step entirely from the system