Forecast Subscription Renewals in Easy Digital Downloads with AI
See what will renew in the next 30 days, week by week, with yearly renewals and ending trials flagged for a heads-up email.
Works with AI · Verified on v3.7.1
Connect Easy Digital Downloads to Claude, ChatGPT, or any AI assistant with WPVibe. Pull sales reports, build discount codes, add products, and resolve support tickets by asking in plain English.
One connection gives your assistant structured, permission-checked access to the whole site.
Earnings, orders, refunds, and average order value for any period, broken down by product.
Describe a sale and get the code built with dates, limits, and product rules, inactive until you approve it.
Add a whole list of digital products as drafts with the copy written, ready for you to attach files.
Look up an order, check the receipt and download logs, resend the receipt, and leave a note on the order.
A pre-launch check of test mode, gateways, checkout pages, and taxes, in plain English.
Find expired and forgotten discount codes, see which still work, and archive the rest.
With Software Licensing: look up a license by key or customer, see every site it is on, free a slot, change the limit, or disable a shared key.
With Recurring Payments: answer "why was I charged?" tickets, find failing and past-due subscriptions, and forecast the next month of renewals.
Paste any of these into Claude or ChatGPT once Easy Digital Downloads is connected.
Add the free WPVibe plugin from WordPress.org to the site running Easy Digital Downloads.
Claude, ChatGPT, Cursor, and more. One click to authorize, and no passwords ever go in the chat.
“Give me a sales report for the last 30 days, with a table of products sorted by earnings.”
Copy-paste playbooks, each one tested on a live Easy Digital Downloads install before it ships.
See what will renew in the next 30 days, week by week, with yearly renewals and ending trials flagged for a heads-up email.
Get every failing, past-due, and stalled subscription with the amount at stake and the decline reason, sorted by who to contact first.
Give the AI a customer's email and get every subscription charge, the next renewal date, and a plain answer to send back.
Paste a key you found posted publicly or flagged for abuse, see who owns it and where it is active, then disable it on your word.
Get the licenses that expire in the next 30 days or lapsed in the last 30, with who owns them and whether they are still in use.
Give the AI a customer's email or license key and see every site the license is on, then free a slot or raise the limit on your word.
Find expired, unused, and forgotten discount codes, see which ones are still quietly active, and archive the rest with your approval.
Get a plain-English pre-launch check of your store: test mode, payment gateways, checkout pages, taxes, and products that are not ready to sell.
Give the AI a customer's email and get the order, the receipt history, and the download history back, then resend the receipt and log what you did.
Paste a list of product names and prices and get them all created as drafts, with descriptions written and nothing published until you check it.
Describe the sale in a sentence and get a correctly configured discount code, created inactive so you can check it before customers can use it.
Ask for your store's numbers in plain English and get earnings, orders, refunds, and your best sellers back in one reply.
Easy Digital Downloads registers these with the WordPress Abilities API under the edd namespace. Your AI finds them with discover_abilities and calls them with run_ability. WPVibe asks for your approval only when an ability is marked destructive and deletes something or runs code; everything else runs as soon as your AI calls it. Verified means we ran it on a live install of v3.7.1. Registered means a fresh install of v3.7.3 ships it and we have not run it yet.
Requires Easy Digital Downloads 3.7.1 or newer on WordPress 6.9 or newer. License abilities need Software Licensing 3.9.8 or newer, and subscription abilities need Recurring Payments 2.14.0 or newer. Write abilities stay off until you enable AI write access under Downloads, Tools, AI.
| Ability | What it does | Access | Status |
|---|---|---|---|
|
Read Orders edd/order-read
|
Look up a single order by ID (including its items), or list orders filtered by status, customer, product, email, or date range. | Read | Verified |
|
Create Order edd/order-create
|
Create a manual order for a customer. | Write | Verified |
|
Update Order Status edd/order-update-status
|
Change the status of an order. | Write | Registered |
|
Resend Order Receipt edd/order-resend-receipt
|
Resend the purchase receipt email for an order to the email address on the order. | Write | Verified |
|
Read Order Notes edd/order-note-read
|
List the notes recorded on an order, newest first. | Read | Verified |
|
Add Order Note edd/order-note-add
|
Add a note to an order. | Write | Verified |
|
Read Customers edd/customer-read
|
Look up a single customer by ID or email address, or search and list customers. | Read | Verified |
|
Create Customer edd/customer-create
|
Create a new customer record from an email address and optional name. | Write | Registered |
|
Update Customer edd/customer-update
|
Update the name, primary email address, or status of an existing customer. | Write | Registered |
|
Read Customer Notes edd/customer-note-read
|
List the notes recorded on a customer, newest first. | Read | Verified |
|
Add Customer Note edd/customer-note-add
|
Add a note to a customer record. | Write | Registered |
|
Read Products edd/product-read
|
Look up a single product by ID (including its pricing, files, and download limit), or list products filtered by search term, status, category, or tag. | Read | Verified |
|
Create Product edd/product-create
|
Create a new product (download) with an optional single price. | Write | Verified |
|
Update Product edd/product-update
|
Update an existing product (download). | Write | Registered |
|
Read Discounts edd/discount-read
|
Look up a single discount by ID or code, or list discounts filtered by status, type, or a search term. | Read | Verified |
|
Create Discount edd/discount-create
|
Create a new discount code. | Write | Verified |
|
Update Discount edd/discount-update
|
Update an existing discount. | Write | Verified |
|
Delete Discount edd/discount-delete
|
Permanently delete a discount that has never been used. | Write | Registered |
|
Sales Report edd/sales-report
|
Get store sales and earnings statistics for a preset period or a custom date range, optionally scoped to a single product. | Read | Verified |
|
Sales Summary edd/sales-summary
|
Get net earnings and sales counts for this month, last month, today, and all time. | Read | Verified |
|
Store Settings edd/settings
|
Get a read-only summary of store configuration: currency, payment gateways, taxes, key pages, and version information. | Read | Verified |
|
Tax Rates edd/tax-rates
|
List the store tax rates, along with whether taxes are enabled. | Read | Verified |
|
Store Health Check edd/health-check
|
Get a snapshot of store health: software versions, store mode, order and customer counts, and enabled payment gateways. | Read | Verified |
|
File Download Logs edd/download-log
|
List file download logs, filtered by product, customer, order, or date range. | Read | Verified |
|
Email Logs edd/email-log
|
List logs of emails the store has sent, filtered by recipient, email ID, related object, or date range. | Read | Verified |
|
Read Licenses edd/license-read
|
Look up a single license by ID or key, or list licenses filtered by status, customer, product, order, or expiration date range. | Read | Verified |
|
Read License Activations edd/license-activation-read
|
See how many sites a license is activated on, what its limit is, and which sites they are. | Read | Verified |
|
Deactivate a License Site edd/license-site-deactivate
|
Deactivate one site on a license, freeing up an activation. | Write | Verified |
|
Update a License Activation Limit edd/license-activation-limit-update
|
Change how many sites a license may be activated on, or reset it to the product default. | Write | Verified |
|
Update a License Status edd/license-status-update
|
Enable or disable a license. | Write | Verified |
|
Read Subscriptions edd/subscription-read
|
Look up a subscription by ID, or list subscriptions filtered by status, customer, product, gateway, or expiration date range. | Read | Verified |
|
Read Subscription Renewals edd/subscription-renewal-read
|
Read a subscription's renewal history and what it has billed to date. | Read | Verified |
|
Read Subscription Notes edd/subscription-note-read
|
Read the notes attached to a subscription. | Read | Verified |
|
Add a Subscription Note edd/subscription-note-add
|
Add an internal note to a subscription. | Write | Verified |
Behavior the ability descriptions do not mention.
Works with AI is WPVibe’s verification program. Every ability marked verified was run on a live Easy Digital Downloads install, and we rescan WordPress.org weekly so a release that adds or removes abilities shows up here before it surprises you.
Learn more about Easy Digital Downloads at easydigitaldownloads.com.