Classes
- Inworld Audio Buffer
- Inworld Audio Capture
- Inworld Edge
- Inworld Graph
- Inworld Graph Component
- Inworld Graph Runtime Data
- Inworld Node
- Inworld Node Custom
- Inworld Node General Text Processor
- Inworld Node Get Runtime Data
- Inworld Node Keyword Matcher
- Inworld Node LLM
- Inworld Node Random Canned Text
- Inworld Node Routing
- Inworld Node STT
- Inworld Node Subgraph Node
- Inworld Node TTS
- Inworld Node Text Aggregator
- Inworld Node Text Chunking
- Inworld Node Text Classifier
- Inworld Process Context
- Inworld Agent Runtime Subsystem
- Inworld Text Embedder
- Inworld Voice Audio Component
Blueprint Function Libraries
Assets
Class Inheritance Hierarchy
This diagram shows the inheritance relationships between all documented classes:Node Input/Output Reference
This table provides a quick reference for all workflow nodes and their input/output data types:| Node Name | Input Types | Output Types |
|---|---|---|
| Core LLM Nodes | ||
| Inworld Node LLM | FInworldData_LLMChatRequest | FInworldData_LLMChatResponse |
| Audio Processing | ||
| Inworld Node STT | FInworldData_Audio OR FInworldData_DataStream_AudioChunk (Audio data to convert to text) | FInworldData_Text |
| Inworld Node TTS | FInworldData_Text OR FInworldData_DataStream_String (Text data to convert to speech)FInworldData_Text (Optional emotion text to influence speech synthesis) | FInworldData_DataStream_TTSOutput |
| Text Processing | ||
| Inworld Node General Text Processor | FInworldData_DataStream_String | FInworldData_DataStream_String |
| Inworld Node Random Canned Text | FInworldData (anything) | FInworldData_Text (One of the configured canned responses) |
| Inworld Node Text Aggregator | FInworldData_DataStream_String | FInworldData_Text |
| Inworld Node Text Chunking | FInworldData_Text OR FInworldData_DataStream_String | FInworldData_DataStream_String |
| Inworld Node Text Classifier | FInworldData_Text | FInworldData_ClassificationResult |
| Routing & Utilities | ||
| Inworld Node Routing | FInworldDataHandle (any) | FInworldDataHandle (pass-through) |
| Inworld Node Get Runtime Data | None (getter) | FInworldDataHandle |