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.