An Action lets the agent call something in your system — look up an order, check a subscription — and use the result in its answer.
How it is defined
Each action has a name, a description the model reads to decide when to use it, and typed inputs. The description does the work: it is how the model knows this action is the right one.
Auto or confirm
Every action has a policy:
- Auto — the agent runs it whenever it judges it relevant
- Confirm — the visitor sees exactly what is about to happen and approves it first
Use confirm for anything that changes state or touches money.
The audit trail
Every run is recorded — which action, what inputs, what came back, how long it took. Nothing runs invisibly.