Overview > Inworld Node > Inworld Node Custom Class:Documentation Index
Fetch the complete documentation index at: https://dev.docs.inworld.ai/llms.txt
Use this file to discover all available pages before exploring further.
UInworldNode_Custom | Inherits from: UInworldNode
Base class for creating custom node behaviors in the InworldGraph. This abstract class allows developers to implement custom processing logic for graph nodes through Blueprint or C++ implementations. Custom nodes can process input data and produce output data based on custom logic, extending the graph system’s capabilities.

- Blueprintable: Can be extended in Blueprints to create custom node types
- Configurable execution thread: Processing can occur in game thread or background thread
- Create a Blueprint or C++ class inheriting from UInworldNode_Custom
- Implement the Process function to define custom behavior