Skip to content

System Overview

Smartunit agents run inside Node-RED flows and can call configured skills, remember useful facts, track events, and enforce usage budgets. Agent Studio is the monitoring and configuration interface for those agents.

PartWhat users use it for
Node-RED agent nodesBuild flows that accept messages and produce agent responses.
SkillsLet an agent call selected Node-RED flow actions.
MemoryStore facts, preferences, summaries, and usage records.
EventsReview what happened during a session or turn.
BudgetsStop or warn when a token or spend limit is reached.
Agent StudioMonitor agents, inspect sessions, review memory, and see alerts.

The normal message path is:

message
-> agent-in
-> agent node
-> model, skills, memory, and budget checks
-> response and event history
-> Agent Studio
  • sessionId groups a conversation and its event history.
  • userId is optional and lets memory follow a user across sessions.
  • Facts are saved pieces of memory that the agent can reuse later.
  • Events are the activity trail shown in Studio.
  • Skills are selected flow actions the agent is allowed to call.
  • Budgets limit cost or token usage over a configured period.

Do not place API keys, private customer data, or credentials in docs, screenshots, example prompts, skill descriptions, or public examples. Treat debug logs and event history as potentially sensitive because they may include user messages and model output.