Documentation

How it works: the graph project

A TeraBrain NX project is a set of nodes connected in two ways. Only agents reason: every other node brings conversations to agents or gives them tools.

A single document

Agents, channels, data, code and integrations are described together, in a versioned project.

Built in three ways

Visual editor, natural-language Builder or external assistant: the result is the same project.

Nodes and ports

Every node has a type and four families of ports, with the labels you see in the console.

FamilyConsole labelMeaningExamples
exposesProvides toolsThe node provides toolsrw, ro, admin, functions, developer
consumesUses toolsThe node receives toolstools
sourcesStarts conversationsThe node starts conversationsdelegate, handoff, agent, inbound
sinksAnswersThe node receives conversationssink ("Conversations"), calls

Versions and rollback

  • Every change, from the editor, Builder or an external assistant, produces a new version recorded under the name of whoever made it.
  • A change based on an outdated version is rejected, so as not to overwrite someone else's work.
  • Rollback returns the project to a previous version. Beyond the point where a node with data was added, an explicit confirmation is required.
  • Save rebuilds only the changed nodes; the rest keeps running.

The console map

AreaSectionsWhat they are for
BuildBuild, Graphs, Code, Skills, Files, Databases, DocsDesigning and developing: Builder, project list, code workspaces, libraries, files, databases
RunAgents, Apps, Calls, Scheduled tasks, LogsUsing and observing: chats with agents, published apps, calls, scheduled tasks, logs
OrganizationSettings, Members, Secrets, Variables, Connections, Identity, SitesAdministering: models, people, credentials, enterprise sign-in, machines

Have an agent to take to production?Let’s talk.

We show you TeraBrain NX on your case: systems to connect, access and controls.