## Restrictions

- The Node Search field applies only to [specific content](https://docs.cognigy.com/ai/agents/develop/nodes/node-search#how-to-use) and doesn’t match expressions in the following fields:

Non-searchable fields

| Field | Node |
| --- | --- |
| **Operator** | [Lookup Node](https://docs.cognigy.com/ai/agents/develop/node-reference/logic/lookup), when **CognigyScript** is selected from the **Type** list. |
| **Locale** | [Switch Locale Node](https://docs.cognigy.com/ai/agents/develop/node-reference/logic/switch-locale) |
| **System Prompt** | [LLM Prompt Node](https://docs.cognigy.com/ai/agents/develop/node-reference/service/llm-prompt) |
| **Instructions and Context** | [AI Agent Node](https://docs.cognigy.com/ai/agents/develop/node-reference/ai/ai-agent) |
| **Headers** and **Parameters** | [HTTP Request Node](https://docs.cognigy.com/ai/agents/develop/node-reference/service/http-request) |
| **Key** and **Value** in the **Webhook Headers** section | AI Agent and [LLM Prompt](https://docs.cognigy.com/ai/agents/develop/node-reference/service/llm-prompt) Nodes |
| **Mock Code** | All Nodes |

## How to Use

To open the Node Search field, click  in the lower-left corner of the Flow editor.

| Searchable Content | Description |
| --- | --- |
| Label | The label displayed on a Node, configured in the Settings section of the Node editor. |
| Comment | The comment made on a Node. |
| Analytics Step | The [Analytics Step](https://docs.cognigy.com/ai/agents/analyze/analytics-steps) configured in a Node. |
| Type | The Node type, for example, Say Node or AI Agent Node. |
| ID | The unique database ID of a Node. You can obtain the Node ID number via [OData](https://docs.cognigy.com/ai/agents/analyze/odata#steps). |
| Reference ID | The ID you can use for setting a Node, for example, as an Entrypoint or for manipulating Nodes via the [Cognigy.AI API](https://api-trial.cognigy.ai/openapi). You can copy the Reference ID from the  menu in the Node editor. |
| JSON editor content | Code, keys, or values in the JSON editor inside a Node, for example, inside a Code Node or POST data object in an HTTP Request Node. |
| Output types | Any text in the Output type settings in configured [channels](https://docs.cognigy.com/ai/agents/develop/nodes/channels). |
| Button labels | Button labels and values you have configured in Say, Question, and Optional Question Nodes. |
| Settings fields | Fields in the Settings section of a Node or Extension. |
| If-condition expression | The expression in the **Condition** field of an [If Node](https://docs.cognigy.com/ai/agents/develop/node-reference/logic/if). Use this to find and update variables, conditions, or logic used in If Nodes across large Flows. |

### Search Matches in the Flow Editor

When you enter a text into the Node Search field, the Flow editor highlights matching Nodes in yellow and scrolls to the first match. Use  and  to navigate between matches. Click  to reset the search.

Toggle Search Results

To close the Node Search field but keep the matching Nodes highlighted, click  again.

### Search Matches in the Node Editor

The Node search also matches text in the Node editor. When you open a matching Node, the field, section, or tab that matches the search text is highlighted.

## More Information

- [Nodes](https://docs.cognigy.com/ai/agents/develop/nodes/overview)
- [Flows](https://docs.cognigy.com/ai/agents/develop/projects-and-flows/overview)
- [Node Editor](https://docs.cognigy.com/ai/agents/develop/nodes/overview#working-with-nodes)
