{"id":83570,"plugin_id":"plugin_asdk_app_6ac6a3bab51c8191a8cbe25d46b278ef","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-06T00:15:03.707Z","digest":"fb349cc346ef8f6778b51190697167951dcf17a65f24c0467e3f29cd8aa95111","against":null,"payload":{"description":"Find outstanding Apex rental balances and summarize payment status.","included_files":[],"name":"open-invoices","skill_md_contents":"---\nname: open-invoices\ndescription: Find outstanding Apex rental balances and summarize payment status.\n---\n\n# Open invoice review\n\nUse this skill to help an authorized rental operator review outstanding balances.\n\n## Workflow\n\n1. Confirm an authorized Apex Rental Pro connection.\n2. If the user gives a period, ask for both inclusive start and end dates in `YYYY-MM-DD` format.\n3. Call `list_open_invoices` with no dates for all returned open balances, or with both dates for a date-constrained result.\n4. Report booking ID, event date, customer name only when needed, total, paid amount, balance, and payment status.\n5. State that the result is a read-only snapshot and advise the operator to use Apex Rental Pro for payment actions.\n\n## Example prompts\n\n- “Which bookings still have an unpaid balance?”\n- “Show open balances for events from 2026-06-01 to 2026-06-30.”\n\n## Guardrails\n\n- Never process, request, or expose payment-card data or payment credentials.\n- Never mark an invoice paid, send a collection message, or change a booking.\n- Do not infer why a balance is open or promise a due date unless the tool returns it.\n- Minimize customer information in summaries. Use booking ID and event date when names are not needed.\n- If dates are incomplete or reversed, ask the user to correct them before calling the tool.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}