Tool tree
gradeNot graded
page: Every page
find_orderAnswer
Search the controlled RelayPay order dataset by order ID and return structured order, return-case, and refund-state information along with recorded evidence. Read-only lookup over local demo data: it does not modify state and performs no external requests.
View tool JSON
{
"name": "find_order",
"kind": "answer",
"impl": "imperative",
"description": "Search the controlled RelayPay order dataset by order ID and return structured order, return-case, and refund-state information along with recorded evidence. Read-only lookup over local demo data: it does not modify state and performs no external requests.",
"inputSchema": {
"type": "object",
"properties": {
"orderId": {
"type": "string",
"description": "RelayPay order identifier such as #ORD-8942-X"
}
},
"required": [
"orderId"
]
},
"page": "/"
}get_return_statusAnswer
Retrieve the return status for a known RelayPay order. Returns the structured return timeline (initiated, pickup completed, package received), verification state, SKU, and refund eligibility from the controlled RelayPay demo dataset. Read-only: operates only on local demo data, performs no external requests, and never modifies state.
View tool JSON
{
"name": "get_return_status",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve the return status for a known RelayPay order. Returns the structured return timeline (initiated, pickup completed, package received), verification state, SKU, and refund eligibility from the controlled RelayPay demo dataset. Read-only: operates only on local demo data, performs no external requests, and never modifies state.",
"inputSchema": {
"type": "object",
"properties": {
"orderId": {
"type": "string",
"description": "RelayPay order identifier such as #ORD-8942-X"
}
},
"required": [
"orderId"
]
},
"page": "/"
}get_refund_statusAnswer
Retrieve the refund status for a known RelayPay order. Returns the refund amount, timing, SLA state, and ledger status from the controlled RelayPay demo dataset. Read-only: uses controlled demo data only (not a live financial-provider response), performs no external requests, and does not initiate or modify a refund.
View tool JSON
{
"name": "get_refund_status",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve the refund status for a known RelayPay order. Returns the refund amount, timing, SLA state, and ledger status from the controlled RelayPay demo dataset. Read-only: uses controlled demo data only (not a live financial-provider response), performs no external requests, and does not initiate or modify a refund.",
"inputSchema": {
"type": "object",
"properties": {
"orderId": {
"type": "string",
"description": "RelayPay order identifier such as #ORD-8942-X"
}
},
"required": [
"orderId"
]
},
"page": "/"
}prepare_escalationAction
Prepare a recovery-action proposal for a RelayPay order after return and refund evidence has been investigated and verified. Use this when the case is eligible for recovery. This tool only prepares a proposal for human review; it does not submit an escalation, issue a refund, authorize the action, or modify execution state.
View tool JSON
{
"name": "prepare_escalation",
"kind": "act",
"impl": "imperative",
"description": "Prepare a recovery-action proposal for a RelayPay order after return and refund evidence has been investigated and verified. Use this when the case is eligible for recovery. This tool only prepares a proposal for human review; it does not submit an escalation, issue a refund, authorize the action, or modify execution state.",
"inputSchema": {
"type": "object",
"properties": {
"orderId": {
"type": "string",
"description": "RelayPay order identifier such as #ORD-8942-X"
}
},
"required": [
"orderId"
]
},
"page": "/"
}submit_escalationSensitive Action
Submit an explicitly human-approved RelayPay recovery action. This tool performs the consequential demo-state transition for the exact approved proposal and refuses execution when explicit human approval is absent or does not match.
View tool JSON
{
"name": "submit_escalation",
"kind": "transact",
"impl": "imperative",
"description": "Submit an explicitly human-approved RelayPay recovery action. This tool performs the consequential demo-state transition for the exact approved proposal and refuses execution when explicit human approval is absent or does not match.",
"inputSchema": {
"type": "object",
"properties": {
"actionId": {
"type": "string",
"description": "RelayPay recovery action identifier such as #ACT-2026-9041"
},
"orderId": {
"type": "string",
"description": "RelayPay order identifier such as #ORD-8942-X"
}
},
"required": [
"actionId",
"orderId"
]
},
"page": "/"
}verify_caseAnswer
Independently verify the controlled RelayPay recovery case after a submitted recovery action. Checks the recorded demo execution state and confirms whether the expected post-submission state is present. Read-only and does not perform another action.
View tool JSON
{
"name": "verify_case",
"kind": "answer",
"impl": "imperative",
"description": "Independently verify the controlled RelayPay recovery case after a submitted recovery action. Checks the recorded demo execution state and confirms whether the expected post-submission state is present. Read-only and does not perform another action.",
"inputSchema": {
"type": "object",
"properties": {
"actionId": {
"type": "string",
"description": "RelayPay recovery action identifier such as #ACT-2026-9041"
},
"orderId": {
"type": "string",
"description": "RelayPay order identifier such as #ORD-8942-X"
}
},
"required": [
"actionId",
"orderId"
]
},
"page": "/"
}