Let the contracts agent sign NDAs
Give the Contracts Manager a signing Mandate for your NDA Template, and keep every larger contract waiting for you.
The Contracts Manager signs mutual NDAs on your Template under a signing Mandate. Any Agreement worth more than $10,000 still waits for you.
Needs Agreement
What you get
- 1standing permission for the contracts agent to sign NDAs on your own templateMandate
- 1cap: any contract worth more than $10,000 waits for youLimit
- 1short wait before each signature, so you can still stop itAction
- 1signed copy of each NDA, with who signed and whenAgreement
Your agent does
You, to your agent
Let the contracts agent sign NDAs for me.
Sign mutual NDAs without asking me.
Our contracts manager can sign standard NDAs.
# Mandate.authorize
curl -X POST https: //api.sb/ leaseline.app/ mandates/ authorize \
-H "Authorization: Bearer $STARTUP_BUILDER_API_KEY" \
-H "Content-Type: application/ json" \
-d '{"agent": "agent_contracts_manager", "verb": "Agreement.sign", "limit": "limit_contract_10000", "topics": ["mutual NDA on the Startup’s Template"]}'
import { $ } from 'startup-builder'
await $.Mandate.authorize({ agent: 'agent_contracts_manager', verb: 'Agreement.sign', limit: 'limit_contract_10000', topics: ['mutual NDA on the Startup’s Template'] })
npx startup-builder do Mandate.authorize --json '{"agent": "agent_contracts_manager", "verb": "Agreement.sign", "limit": "limit_contract_10000", "topics": ["mutual NDA on the Startup’s Template"]}'
{
"name": "do",
"arguments": {
"code": "return await $.Mandate.authorize({ agent: 'agent_contracts_manager', verb: 'Agreement.sign', limit: 'limit_contract_10000', topics: ['mutual NDA on the Startup’s Template'] })"
}
}
Change it
- Let it sign order forms under $5,000 too.
- Show me every NDA it signs in a weekly digest.
- Revoke the signing Mandate.
Under the hood
- Systems
- Agreements
- Nouns
- Mandate, Limit, Agreement, Document
- Events
Mandate.authorized,Agreement.signed