03 / One real call
Watch one call. A procurement agent tries to change a purchase order in SAP. Here is what happens in the next few seconds.
The agent asks09:41:02
Your procurement agent, running on Claude, wants to raise purchase order 4500018231 in SAP from $38,000 to $64,500.
Engini checks the toolset09:41:02
Updating purchase orders is in this agent's toolset. The SAP credential stays in Engini, so the model never sees it.
A rule holds the call09:41:02
Changes over $50,000 need a finance approver. The call is held, not failed, and the agent is told exactly why.
A person decides09:47:15
The finance approver sees the exact change, old value and new value, and approves it in one click.
SAP is updated. The trail is written.09:47:16
Engini runs the call with its own scoped credential and records who asked, who approved and what changed.
Call receivedPO 4500018231
Tool call · Claude · procurement agent
sap.purchaseOrder.updatepo4500018231amount$38,000 → $64,500vendorNorthwind Supply
Toolset
✓sap.purchaseOrder.update is allowed for this agent
✓Credential injected by Engini, hidden from the model
Rule
●amount > $50,000 requires finance approval
Hold agent told: waiting for approval
Approval
Finance approver · reviewed the changeRejectApprove
Result
Done SAP updated in 1.2s
✓Audit record: agent, approver, before and after, timestamp
The agent
Did the work. No integration code written.
Finance
Kept control of the one change that mattered.
Security
Got a complete trail, with no keys in the model.


CursorCLI

























Engini cloud










