fundraiseup
Interact with FundraiseUp REST API to manage donations, recurring plans, supporters, campaigns, and donor portal access. Process online and offline donations, retrieve fundraising analytics, and integrate with nonprofit CRM systems.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aamish99/fundraiseupWhat This Skill Does
The fundraiseup skill acts as a powerful bridge between your AI agent and the FundraiseUp digital fundraising platform. It enables seamless interaction with the FundraiseUp REST API, allowing the agent to perform administrative, analytical, and operational tasks. With this skill, the agent can retrieve donation records, manage recurring giving plans, sync supporter data with CRM systems, and generate secure donor portal access links. Whether you are managing complex fundraising campaigns or performing routine reconciliation of online and offline donations, this skill automates the heavy lifting while maintaining strict authentication via API keys.
Installation
To install this skill, run the following command in your terminal:
clawhub install openclaw/skills/skills/aamish99/fundraiseup
Ensure you have your FundraiseUp API key ready. Add it to your OpenClaw environment variables as FUNDRAISEUP_API_KEY to enable the skill functionality. Refer to your FundraiseUp dashboard under Settings > API keys to generate either a live or test key.
Use Cases
- Automated Reporting: Generate daily or weekly summaries of donation performance across various campaigns to keep stakeholders informed.
- CRM Syncing: Automate the process of updating donor records in your nonprofit's CRM by pulling the latest transaction data from FundraiseUp.
- Supporter Support: Quickly generate unique donor portal access links for supporters who reach out needing to update their recurring donation payment details.
- Campaign Analysis: Compare the performance of different donation forms or marketing campaigns by filtering transaction data through the agent.
Example Prompts
- "List the last 20 donations received for the 'Spring Gala 2024' campaign and summarize the total amount raised."
- "Generate a donor portal access link for the supporter with email '[email protected]' so they can update their recurring payment method."
- "What are the most recent recurring donation plans created, and how many are currently active in our account?"
Tips & Limitations
- Rate Limiting: The API enforces a limit of 8 requests per second and 128 per minute. If you are processing bulk data, ensure your logic includes exponential backoff to handle potential 429 status codes gracefully.
- Security: Never share your API key. Remember that keys are scoped; a parent account key cannot access subaccount data. Always prefer Test data keys when performing development or testing operations to prevent accidental changes to live financial data.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aamish99-fundraiseup": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api