Skip to the content
TEND is in beta.Limitations

TEND / Approvals

Your agent asks.You decide.

One approval.One run.

A held request waits with its exact text. Allow once lets that exact request run one time; a changed, reused or expired approval is refused.

Approvals

Waiting · 3Example

Waiting

Spends money

ops-agent wants to pay invoice 2026-118

Asked 2m ago

The exact request

Pay invoice 2026-118: 4,800 EUR to Acme GmbH
Item
2026-118
Why you are asked
Payments wait for a person

Nothing happens until you allow it. Allowing lets this exact request run once. Change what needs your OK

Agent
ops-agent
Tool
pay_invoice · pay

Held requests

Answer what the example agents are waiting on. Try allowing one and declining another.

How approvals work

Approvals

Example

You approved this once

Pay invoice 2026-118: 4,800 EUR to Acme GmbH

What the agent sends next

    Exactly what you saw

    Approve the payment, then let the agent try to run it twice, or with a different amount.

    Read the limitations
    TENDnow

    ops-agent wants to pay invoice 2026-118

    Pay invoice 2026-118: 4,800 EUR to Acme GmbH

    Answer from anywhere

    Turn on notifications and decide on your phone when something waits.

    Connect an agent

    From your terminal

    Answer fromyour terminal.

    See what waits with its exact text, then allow or reject one request at a time.

    Read the docs
    Terminal
    $ npm run tend -- pending
    az_7f2c  ops-agent wants pay_invoice.pay 2026-118
        exactly: Pay invoice 2026-118: 4,800 EUR to Acme GmbH
    az_91d0  repo-helper wants shell.run
        exactly: Run: git push --force origin main
    $ npm run tend -- approve az_7f2c
    Allowed once: az_7f2c
    $ npm run tend -- reject az_91d0
    Rejected: az_91d0

    Every tool call your agents make.Checked first.

    Create an account
    Dusk over forested hills