API capability pack for bounded Wave Accounting GraphQL operations against https://gql.waveapps.com only. Reads the authenticated user, setup constants, businesses, customers, products/services, invoices, invoice payments, chart-of-account payment accounts, sales taxes, vendors, and estimates. Bundles daily bookkeeping, collections, customer/product intake, invoice and estimate draft/send, estimate-to-invoice conversion, manual payment workflows, and a closed-loop invoice reminder-exception pair that sends an owner-approved Wave invoice email only when native reminders are insufficient, then watches Wave until the invoice is paid or resolved. Enroll a Wave OAuth access token or personal full-access token connection as bearer auth; no credential is embedded in the manifest. Writes are approval-gated and limited to customer create/update, product create/update, invoice create/update/clone/approve/mark-sent/send, invoice payment record/update/receipt-send, estimate create/update/clone/approve/mark-sent/mark-accepted/send/PDF/convert, and estimate deposit payment record/update/receipt-send. The pack intentionally excludes customer/product/invoice/estimate delete or archive, account/tax mutation, money transaction creation, estimate acceptance reset, webhooks, arbitrary GraphQL passthrough, OAuth app administration, and cross-host egress.
What this pack installs
Show all 14
Trust & control
What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.
Where it runs
Device + server
Runs on your device (browser) or your server.
What it's allowed to do
Write
Web APIs
wave
external change
Read: user.read · No approvalRead: currency.search · No approvalRead: currency.read · No approvalRead: country.search · No approvalRead: country.read · No approvalRead: province.read · No approvalRead: account_type.search · No approvalRead: account_subtype.search · No approvalRead: business.search · No approvalRead: business.read · No approvalRead: customer.search · No approvalRead: customer.read · No approvalWrite: customer.create · Asks approvalWrite: customer.update · Asks approvalRead: account.search · No approvalRead: account.read · No approvalRead: sales_tax.search · No approvalRead: sales_tax.read · No approvalRead: product.search · No approvalRead: product.read · No approvalWrite: product.create · Asks approvalWrite: product.update · Asks approvalRead: invoice.search · No approvalRead: invoice.read · No approvalRead: invoice.payment.read · No approvalWrite: invoice.create · Asks approvalWrite: invoice.update · Asks approvalWrite: invoice.clone · Asks approvalWrite: invoice.approve · Asks approvalWrite: invoice.mark_sent · Asks approvalWrite: invoice.send · Asks approvalWrite: invoice.payment.record_manual · Asks approvalWrite: invoice.payment.update_manual · Asks approvalWrite: invoice.payment.receipt_send · Asks approvalRead: vendor.search · No approvalRead: vendor.read · No approvalRead: estimate.search · No approvalRead: estimate.read · No approvalRead: estimate.payment.read · No approvalWrite: estimate.create · Asks approvalWrite: estimate.update · Asks approvalWrite: estimate.clone · Asks approvalWrite: estimate.approve · Asks approvalWrite: estimate.mark_sent · Asks approvalWrite: estimate.mark_accepted · Asks approvalWrite: estimate.send · Asks approvalWrite: estimate.generate_pdf · Asks approvalWrite: estimate.convert_to_invoice · Asks approvalWrite: estimate.acceptance_email.send · Asks approvalWrite: estimate.payment.record_deposit_manual · Asks approvalWrite: estimate.payment.update_deposit_manual · Asks approvalWrite: estimate.payment.receipt_send · Asks approval
Data it touches
SurfacesWeb APIs
Warehousedata.businessdata.shareddata.invoicesenddata.billingdata.customercreatedata.productcreatedata.invoicecreatedata.invoiceapprovedata.invoicepaymentcreatemanualdata.invoicepaymentreceiptsenddata.estimatecreatedata.estimateapprovedata.estimatesenddata.convertestimatetoinvoicedata.estimatemarkaccepteddata.estimatedepositpaymentcreatemanualdata.estimatedepositpaymentreceiptsend
Tags
pack:wavewaveaccountinginvoicingcustomersproductspaymentsbookkeepingsmall-businessworkflowrecipeapigraphqlv3composition