Tool tree
LifeReceipt is a personal purchase intelligence vault that turns every receipt into a living asset, tracking value, warranties, deadlines, and autonomous agent claims.
Implementation
gradeNot graded
gradeNot graded
search_purchasesAnswer
Search tracked purchases in LifeReceipt vault by keyword, brand, category, or serial number.
View tool JSON
{
"name": "search_purchases",
"kind": "answer",
"impl": "imperative",
"description": "Search tracked purchases in LifeReceipt vault by keyword, brand, category, or serial number.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search term for product name, brand, category, or serial number"
}
},
"required": [
"query"
]
}
}get_purchaseAnswer
Retrieve detailed purchase asset metadata for a specific purchase ID or product name.
View tool JSON
{
"name": "get_purchase",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve detailed purchase asset metadata for a specific purchase ID or product name.",
"inputSchema": {
"type": "object",
"properties": {
"purchaseId": {
"type": "string",
"description": "Unique purchase ID (e.g. purch-1) or product name"
},
"name": {
"type": "string",
"description": "Optional product name"
}
}
}
}check_warrantyAnswer
Check dynamic warranty status, expiration date, and days remaining for a purchase.
View tool JSON
{
"name": "check_warranty",
"kind": "answer",
"impl": "imperative",
"description": "Check dynamic warranty status, expiration date, and days remaining for a purchase.",
"inputSchema": {
"type": "object",
"properties": {
"purchaseId": {
"type": "string",
"description": "Purchase ID or product name"
}
},
"required": [
"purchaseId"
]
}
}find_expiring_warrantiesAnswer
Find all tracked purchases whose warranties expire within a given threshold of days.
View tool JSON
{
"name": "find_expiring_warranties",
"kind": "answer",
"impl": "imperative",
"description": "Find all tracked purchases whose warranties expire within a given threshold of days.",
"inputSchema": {
"type": "object",
"properties": {
"thresholdDays": {
"type": "number",
"description": "Expiration threshold in days (default 30)"
}
}
}
}get_receiptAnswer
Retrieve verified store receipt details, item breakdown, and tax ID for a purchase.
View tool JSON
{
"name": "get_receipt",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve verified store receipt details, item breakdown, and tax ID for a purchase.",
"inputSchema": {
"type": "object",
"properties": {
"purchaseId": {
"type": "string",
"description": "Purchase ID or product name"
}
},
"required": [
"purchaseId"
]
}
}prepare_claimAction
Prepare warranty claim documentation package for a defective purchase asset.
View tool JSON
{
"name": "prepare_claim",
"kind": "act",
"impl": "imperative",
"description": "Prepare warranty claim documentation package for a defective purchase asset.",
"inputSchema": {
"type": "object",
"properties": {
"purchaseId": {
"type": "string",
"description": "Purchase ID or product name"
},
"issue": {
"type": "string",
"description": "Description of hardware fault or issue"
}
},
"required": [
"purchaseId"
]
}
}request_claim_approvalAction
Request mandatory human authorization before submitting a warranty claim.
View tool JSON
{
"name": "request_claim_approval",
"kind": "act",
"impl": "imperative",
"description": "Request mandatory human authorization before submitting a warranty claim.",
"inputSchema": {
"type": "object",
"properties": {
"claimId": {
"type": "string",
"description": "Claim ID requiring human approval"
}
},
"required": [
"claimId"
]
}
}submit_claimSensitive Action
Submit an approved warranty claim package to manufacturer operations.
View tool JSON
{
"name": "submit_claim",
"kind": "transact",
"impl": "imperative",
"description": "Submit an approved warranty claim package to manufacturer operations.",
"inputSchema": {
"type": "object",
"properties": {
"claimId": {
"type": "string",
"description": "Claim ID to submit (Requires prior human authorization)"
}
},
"required": [
"claimId"
]
}
}get_claim_statusAnswer
Query live status and ticket reference for an existing warranty claim.
View tool JSON
{
"name": "get_claim_status",
"kind": "answer",
"impl": "imperative",
"description": "Query live status and ticket reference for an existing warranty claim.",
"inputSchema": {
"type": "object",
"properties": {
"claimId": {
"type": "string",
"description": "Claim ID to query status for"
}
},
"required": [
"claimId"
]
}
}