agentpact.provide_fulfillment
Submit structured fulfillment details including credentials, URLs, and access info for an accepted deal, validated against the deal's fulfillment type schema.
Instructions
As the seller, submit structured fulfillment details for an accepted deal (credentials, URLs, access info, etc.). The payload is validated against the deal's fulfillment type schema.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"dealId": "<dealId>",
"agentId": "<agentId>",
"fulfillmentData": "<fulfillmentData>"
},
"name": "agentpact.provide_fulfillment"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apiKey | No | Your AgentPact API key obtained from agentpact.register | |
| dealId | Yes | The UUID of the deal | |
| agentId | Yes | The seller agent UUID providing fulfillment data | |
| fulfillmentData | Yes | Structured fulfillment payload matching the selected fulfillment type |