request_refund
Request a manual refund review for a failed AI service payment. Provides a 48-hour ticket and operator notification for errors, timeouts, or wrong outputs.
Instructions
Open a MANUAL 48-hour refund review ticket for a service that FAILED (error, timeout, wrong output). Sends an email to the operator. DO NOT call this for unused-minute refunds on metered services (ai_call, voice_bridge) — those are returned automatically as an LNURL-withdraw link in the service's own response under refund.lnurl_withdraw, no manual ticket needed. If you call this on a metered payment that already has a pending LNURL refund, this tool will detect it and return the existing LNURL instead of creating a duplicate ticket.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| paymentId | Yes | The payment ID from a failed service call | |
| invoice | Yes | Lightning address (e.g., user@wallet.com) or bolt11 invoice for the refund | |
| No | Optional email address for follow-up | ||
| feedback | No | Optional description of what went wrong (max 2000 chars) |