Tool tree
Let agents act on private website data without putting the underlying record in agent context.
Implementation
gradeNot graded
gradeNot graded
procurement.find_private_matchesAction
Match protected buyer requirements without returning budget, compliance requirements, or notes.
View tool JSON
{
"name": "procurement.find_private_matches",
"kind": "act",
"impl": "imperative",
"description": "Match protected buyer requirements without returning budget, compliance requirements, or notes.",
"inputSchema": {
"type": "object",
"properties": {
"requirementsHandle": {
"type": "string"
}
},
"required": [
"requirementsHandle"
],
"additionalProperties": false
}
}procurement.request_seller_proposalAction
Send an allow-listed derived handoff to the seller agent and keep the proposal behind a handle.
View tool JSON
{
"name": "procurement.request_seller_proposal",
"kind": "act",
"impl": "imperative",
"description": "Send an allow-listed derived handoff to the seller agent and keep the proposal behind a handle.",
"inputSchema": {
"type": "object",
"properties": {
"matchHandle": {
"type": "string"
}
},
"required": [
"matchHandle"
],
"additionalProperties": false
}
}procurement.release_proposalAction
Release the bounded commercial proposal after buyer approval.
View tool JSON
{
"name": "procurement.release_proposal",
"kind": "act",
"impl": "imperative",
"description": "Release the bounded commercial proposal after buyer approval.",
"inputSchema": {
"type": "object",
"properties": {
"proposalHandle": {
"type": "string"
}
},
"required": [
"proposalHandle"
],
"additionalProperties": false
}
}procurement.accept_proposalSensitive Action
Commit the bound proposal after explicit buyer approval.
View tool JSON
{
"name": "procurement.accept_proposal",
"kind": "transact",
"impl": "imperative",
"description": "Commit the bound proposal after explicit buyer approval.",
"inputSchema": {
"type": "object",
"properties": {
"proposalHandle": {
"type": "string"
}
},
"required": [
"proposalHandle"
],
"additionalProperties": false
}
}