ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

blackbaud

Blackbaud integration. Manage Constituents, Opportunities, Funds, Campaigns. Use when the user wants to interact with Blackbaud data.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/gora050/blackbaud
Or

Blackbaud

Blackbaud is a cloud software company that provides solutions for fundraising, financial management, and education administration. Nonprofits, educational institutions, and foundations use Blackbaud to manage their operations and donor relationships.

Official docs: https://developer.blackbaud.com/

Blackbaud Overview

  • Constituents
    • Constituent Education
    • Constituent Employment
    • Constituent Custom Field
    • Constituent Relationship
    • Constituent Rating
  • Funds
  • Gifts
  • Gift Designations
  • Gift Splits
  • Gift Custom Fields
  • Gift Attributes
  • Actions
  • Opportunities
  • Opportunity Custom Fields
  • Opportunity Participants
  • Opportunity Prospects
  • Households
  • Addresses
  • Phones
  • Emails
  • Sites
  • Events
  • Event Participants
  • Organizations
  • Relationships
  • Notes
  • Tasks
  • Custom Fields
  • Ratings
  • Attachments
  • User Defined Fields
  • Batch
  • Deposit
  • Appeal
  • Package
  • Payment Method
  • Revenue
  • TransactionLog
  • EventRegistrationFees
  • EventSponsors
  • Teams
  • Tickets
  • Volunteers
  • Workflows
  • User
  • Settings
  • Query
  • Dashboards
  • Reports
  • Lists
  • Segments
  • Exports
  • Imports
  • Groups
  • Security
  • Subscriptions
  • Agreements
  • Benefits
  • Cases
  • Contacts
  • Contracts
  • Incidents
  • Issues
  • Leads
  • Meetings
  • Memberships
  • Products
  • Projects
  • Proposals
  • Purchases
  • Quotes
  • Releases
  • Requests
  • Sales
  • Shipments
  • Solutions
  • Support
  • Territories
  • Vendors

Use action names and parameters as needed.

Working with Blackbaud

This skill uses the Membrane CLI to interact with Blackbaud. Membrane handles authentication and credentials refresh automatically — so you can focus on the integration logic rather than auth plumbing.

Install the CLI

Install the Membrane CLI so you can run membrane from the terminal:

npm install -g @membranehq/cli

First-time setup

membrane login --tenant

A browser window opens for authentication.

Headless environments: Run the command, copy the printed URL for the user to open in a browser, then complete with membrane login complete <code>.

Connecting to Blackbaud

  1. Create a new connection:
    membrane search blackbaud --elementType=connector --json
    
    Take the connector ID from output.items[0].element?.id, then:
    membrane connect --connectorId=CONNECTOR_ID --json
    
    The user completes authentication in the browser. The output contains the new connection id.

Metadata

Author@gora050
Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-gora050-blackbaud": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.