Flow Node Search¶
With the Node Search field, one can carry out a case-insensitive search through the flow nodes. Please take a look here for a list of what can be searched within a flow.
In order to search the flow nodes:
- Click the Search Icon located among the other tools at the bottom left corner of the Chart Editor.
- An input filed with a placeholder Search Nodes opens up, where you can enter the search text.
- Alternatively, you can also open the search nodes input field by using Ctrl + Alt + F or Command + Option + F hotkeys.
Node and Node Editor highlighting¶
Once the search text is entered, all the Nodes that contain the search text will be highlighted in yellow and the page will automatically be scrolled to the first matching Node. Using the up and down arrows within the search field, one can scroll to the previous and next matching Nodes, respectively. In addition, the total number of Nodes that contain the search text will also be displayed within the search field. If you'd like to reset and clear the search text, click the Clear Input button in the search field.
Tip: Toggle Search Icon
In order to close the Node Search input field without resetting the search text, click on the Search Icon in the chart editor toolbar again. Doing this toggles the Node highlighting.
Futher, when a highlighted Node is opened, the field that has the match will have its label highlighted.
Section Label and Channel Tab Highlighting
When the field that has the match is inside a collapsable section, the label of the section will also be highlighted. Similarly, when the field that has a match is inside a Channel tab form of a node, the Channel tab icon will have its border highlighted (See Example 5 in Examples section).
You can search for the following within the flow nodes:
|Searchable Node Value||Description|
|Node Label||The actual label displayed on a Node (configurable in its settings)|
|Node Comment||The optional comment attached to the Node|
|Node Type||The type of the Node|
|Node ID||The unique database ID of the Node (usually not used by users)|
|Node Reference ID||The ID that is used when referring to a node e.g. as entrypoint for a Go-To Node (this ID can be copied from the secondary menu in the Node editor)|
|Keys or Values in the JSON Editor||Matches a key or a value within a JSON object, e.g. POST Data object in a HTTP Request Node|
|Code in the Code Editor||Matches the text within a Code Node|
|Input fields for any Output type / Channel type in Say Node and Question Node||Any type of Output throughout all Channel types is matched.|
|Custom button labels in Say Node and Question Node||Button labels and values are matched and highlighted|
|Other relevant input fields in all Node types||Matches relevant field types in all Cognigy and Extension Nodes|
Example 1: Searching for all nodes of type 'Say' in the flow
Example 2: Code Node Editor after searching for the term 'Welcome'
Example 3: Alexa Channel after searching for the term 'Welcome'
Example 4: Go To Node Editor after searching for the term 'Welcome'
Example 5: Say Node Editor Channel tabs with matching fields in 'Default' and 'Google Actions' form, with 'Alexa' as the selected tab