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.

Captured from the product Demo workspace
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.

  1. 01

    Send the declared caller credential fields with an authenticated machine request.

  2. 02

    Encrypt the fields into a grant tied to the new run and resolve them only for caller-mode tools.

  3. 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