0%
← glossary

glossary

Tool

The execution layer of Onli AI — the atomic unit where state actually changes, always with owner authorization.

The execution layer of Onli AI. A Tool wraps exactly one API action — it's the single point where state actually changes.

Think of a Tool like the final "confirm" button. Everything else in the AI stack — Journeys coordinating, Routines planning, Skills reasoning — is preparation. The Tool is where the action happens.

And every action requires explicit owner authorization. No Tool can change ownership without your approval.

How it works

Each Tool wraps exactly one API method. It is:

  • Atomic — Does one thing, completely
  • Deterministic — Same inputs, same result
  • Auditable — Every execution is recorded
  • Authorization-gated — Only runs after the owner approves

All state changes in the Onli system occur at the Tool layer. This makes the system predictable and traceable — you can always follow the chain from natural language intent → Skill reasoning → Routine plan → Tool execution → Oracle receipt.

Related terms

  • Skill — the reasoning layer that leads to Tool selection
  • Routine — the plan that sequences Tools
  • Journey — the higher-level goal coordinator
  • Onli AI — the full AI interface