> For the complete documentation index, see [llms.txt](https://giantgrey.gitbook.io/flowreactor/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://giantgrey.gitbook.io/flowreactor/api/inodecontrollable.md).

# INodeControllable

### Namespace

```csharp
using FlowReactor.NodeUtilityModules
```

### OnNodeInitialize

```csharp
void OnNodeInitialize(Node _node);
```

Automatically called on node initialization

### OnNodeExecute

```csharp
void OnNodeExecute();
```

Automatically called on node execution

### OnNodeStopExecute

```csharp
void OnNodeStopExecute();
```

Automatically called on node stop execution

### OnNode

```csharp
void OnNode(Node _node, params object[] _parameters);
```

Method for manual controllable method calls
