Make actions accountable
Use one agent safely for many customers
Let a product invoke the same agent for many customers without turning their tokens into reusable connections.
Give each invocation only that customer's credentials, then remove them when the work ends.
What this changes for your team.
Caller mode wraps credentials in an encrypted grant that belongs to one run or message. The values replace stored fields rather than merging with them, are deleted at terminal completion, and are swept after a bounded interval if a crashed process prevents normal cleanup.
How it works in practice.
- 01
Send the declared caller credential fields with an authenticated machine request.
- 02
Encrypt the fields into a grant tied to the new run and resolve them only for caller-mode tools.
- 03
Delete the grant when work becomes terminal, with a sweeper covering abandoned grants.
What you can plan around.
The behaviour you can design against, stated concretely.
Caller grants are execution-scoped and never become selectable saved connections.
Supplied fields replace, rather than merge with, stored credential fields.
Terminal cleanup deletes the grant; crash recovery sweeps leftovers within the documented cleanup window.
Bring one real process
See how Yekar.AI fits the way you work.
Start with a job your team already owns, plus the tools and decisions around it.
Talk to us