Run a Pre-Launch Check on Your Charitable Donation Setup with AI
Before Giving Tuesday or any big push, get a plain-English check of your payment gateways, test mode, campaign end dates, and donation forms.
Works with AI · Verified on v1.8.18
Connect Charitable to Claude, ChatGPT, or any AI assistant with WPVibe. Launch campaigns, record offline gifts, pull fundraising reports, and thank your donors by asking in plain English.
One connection gives your assistant structured, permission-checked access to the whole site.
Describe a fundraiser and get a full campaign built from a template, saved as a draft for you to publish.
Totals, donor counts, average gift, and your top campaigns for any dates, ready for a board update.
Record cheques, cash, and bank transfers against the right campaign and donor in one pass.
Find your top donors, read their giving history, and draft a personal thank-you for each.
Match a campaign to your brand colors and heading size without opening the design panel.
Check gateways, test mode, and campaign end dates before Giving Tuesday or any big push.
Paste any of these into Claude or ChatGPT once Charitable is connected.
Add the free WPVibe plugin from WordPress.org to the site running Charitable.
Claude, ChatGPT, Cursor, and more. One click to authorize, and no passwords ever go in the chat.
“Give me a fundraising report for the last 30 days with my top campaigns and progress against each goal.”
Copy-paste playbooks, each one tested on a live Charitable install before it ships.
Before Giving Tuesday or any big push, get a plain-English check of your payment gateways, test mode, campaign end dates, and donation forms.
Give the AI your brand colors and get your campaign's buttons, progress bar, tabs, and headings restyled to match, with the old values saved so you can undo it.
Get your top donors for any period with their giving history, and a personal thank-you drafted for each one that mentions what they actually gave to.
Hand over the list of cheques, cash, and bank transfers from your event and get every gift recorded against the right campaign and donor.
Ask how the fundraising is going and get totals, donor counts, your top campaigns, and progress against each goal in one reply.
Describe your fundraiser in a few sentences and get a complete Charitable campaign built from a template, saved as a draft for you to review.
Charitable registers these with the WordPress Abilities API under the charitable namespace. Your AI finds them with discover_abilities and calls them with run_ability; writes go through WPVibe’s approval gate. Verified means we ran it on a live install of v1.8.18. Registered means a fresh install of v1.8.12.3 ships it and we have not run it yet.
Requires Charitable Pro 1.8.18 or newer on WordPress 6.9 or newer.
| Ability | What it does | Access | Status |
|---|---|---|---|
|
Get Charitable Plugin Info charitable/get-plugin-info
|
Returns the Charitable version, whether this is Pro, active addons, and the site's currency and decimal configuration. | Read | Verified |
|
Get Site Environment charitable/get-site-environment
|
Returns WordPress, PHP and Charitable page configuration for diagnostics — donation forms are per-campaign and have no sitewide page. | Read | Verified |
|
Get Gateway Status charitable/get-gateway-status
|
Lists the payment gateways that are currently ENABLED, each with its live-or-test mode and whether its credentials are connected. | Read | Verified |
|
List Campaigns charitable/list-campaigns
|
Lists fundraising campaigns with their goal, amount raised and status. | Read | Verified |
|
Get Campaign charitable/get-campaign
|
Returns the full configuration of one campaign including goal, dates, suggested donation amounts and description. | Read | Verified |
|
Get Campaign Performance charitable/get-campaign-performance
|
Returns fundraising performance for one campaign: amount raised, percent of goal, donation count, donor count and average gift. | Read | Verified |
|
List Campaign Templates charitable/list-campaign-templates
|
Lists the campaign builder templates available when creating a campaign. | Read | Verified |
|
Create Campaign charitable/create-campaign
|
Creates a new fundraising campaign with a title, goal, end date and optional suggested donation amounts. | Write | Verified |
|
Update Campaign charitable/update-campaign
|
Updates named fields on an existing campaign, leaving every field you do not supply untouched. | Write | Registered |
|
Set Campaign Status charitable/set-campaign-status
|
Publishes, unpublishes or changes the status of a campaign. | Write | Registered |
|
Trash Campaign charitable/trash-campaign
|
Moves a campaign to the trash, where it can be restored later. | Write | Registered |
|
Restore Campaign charitable/restore-campaign
|
Restores a campaign from the trash. | Write | Registered |
|
Get Campaign Donation Form charitable/get-campaign-donation-form
|
Returns the donation form configuration for a campaign: its fields, their order, which are required, and any multi-step layout. | Read | Verified |
|
Update Campaign Donation Form charitable/update-campaign-donation-form
|
Changes the label, placeholder, description, required state or hide-label setting of donation form fields, reorders fields within a step, or removes an optional field. | Write | Registered |
|
Add Campaign Donation Form Field charitable/add-campaign-donation-form-field
|
Adds one custom question to a campaign's donation form — a short text box or a longer paragraph box, a number, phone, email, URL or date input, or a checkbox, radio or dropdown with your own options. | Write | Registered |
|
Get Campaign Styles charitable/get-campaign-styles
|
Returns a campaign's Design styles: its colours, typography and animation settings, as the campaign currently renders them. | Read | Verified |
|
Update Campaign Styles charitable/update-campaign-styles
|
Changes a campaign's Design colours, typography or animation settings. | Write | Verified |
|
List Donations charitable/list-donations
|
Lists donations newest first, optionally narrowed to one campaign, one donor or one status. | Read | Verified |
|
Get Donation charitable/get-donation
|
Returns one donation in full: amount, status, date, gateway, transaction reference, the per-campaign breakdown, and the donor it came from. | Read | Verified |
|
Create Manual Donation charitable/create-manual-donation
|
Records a donation entered by hand, the way an administrator would add one in the dashboard — for a cheque, cash or bank transfer received outside the site. | Write | Verified |
|
Get Donation Summary charitable/get-donation-summary
|
Returns how much was raised over a date range: total, donation count, average gift, and a count of donations in each status. | Read | Verified |
|
List Donors charitable/list-donors
|
Lists donors with each one's name, when they first gave, how many donations they have made and their lifetime total. | Read | Verified |
|
Get Donor charitable/get-donor
|
Returns one donor in full, including their contact details: email address, phone number and postal address, alongside their lifetime total, donation count and most recent gift. | Read | Verified |
|
Get Donor Donations charitable/get-donor-donations
|
Returns one donor's giving history: every donation they have made, newest first, with amount, status, date and the campaigns each was split across. | Read | Verified |
|
Get Reports Overview charitable/get-reports-overview
|
Returns the headline fundraising figures for a date range: total raised, number of donations, average donation, number of donors, and refunds. | Read | Verified |
|
Get Reports Activity charitable/get-reports-activity
|
Returns a day-by-day series of amount raised and donation count across a date range, including days with no donations, so it can be charted directly. | Read | Verified |
|
Get Top Campaigns charitable/get-top-campaigns
|
Returns the campaigns that raised the most over a date range, highest first, with the amount raised and the number of donations for each. | Read | Verified |
|
Get Top Donors charitable/get-top-donors
|
Returns the donors who gave the most over a date range, highest first, with each donor's total, donation count and email address. | Read | Verified |
|
Get Reports Date Ranges charitable/get-reports-date-ranges
|
Translates a period named in words — this month, last month, this year and so on — into the exact start and end date it resolves to on this site today. | Read | Verified |
Behavior the ability descriptions do not mention. WPVibe’s Charitable skill already accounts for each of these.
Works with AI is WPVibe’s verification program. Every ability marked verified was run on a live Charitable 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 Charitable at www.wpcharitable.com.