givebutter-automation

Automate Givebutter operations through the Rube MCP gateway for integrated fundraising and donor management.

74.2k|8.5k|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill givebutter-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: givebutter-automation
Source: https://github.com/ComposioHQ/awesome-claude-skills/tree/main/composio-skills/givebutter-automation
Command: npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill givebutter-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of managing Givebutter fundraising data by providing a standardized, agentic interface for executing platform operations.

Core Features & Use Cases

  • Tool Discovery: Dynamically fetch current Givebutter API schemas and tool definitions via Rube MCP.
  • Connection Management: Handle authentication and session state for secure Givebutter API interactions.
  • Workflow Execution: Perform multi-step operations like donor updates or campaign management using structured tool execution.

Quick Start

Ask the agent to search for available Givebutter tools and execute the relevant operation for your current fundraising task.

Frequently Asked Questions about givebutter-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect Givebutter to my AI agent?

Connect Givebutter by calling the RUBE_MANAGE_CONNECTIONS tool with the givebutter toolkit identifier. Follow the provided authentication link to authorize the connection and ensure the status is set to ACTIVE.

Why must I call RUBE_SEARCH_TOOLS before executing tasks?

Tool schemas and available endpoints change frequently. Calling RUBE_SEARCH_TOOLS ensures your agent uses the most current input parameters and avoids execution errors caused by outdated schema definitions.

Can I automate bulk donor updates with this skill?

Yes, use the RUBE_REMOTE_WORKBENCH tool to run bulk operations. Ensure you have discovered the correct tool slugs via RUBE_SEARCH_TOOLS before initiating the workbench process.

What should I do if my Givebutter connection fails?

Verify your connection status using RUBE_MANAGE_CONNECTIONS. If the status is not ACTIVE, re-authenticate through the provided link to refresh your session tokens and restore API access.