Givebutter
Overview
SLUG: GIVEBUTTER
Description
Givebutter is a fundraising platform that offers a free, open, and public API for developers to manage campaigns, track donations, and engage with supporters.
Authentication Details
API Key
Connecting to Givebutter
Create an auth config
Use the dashboard to create an auth config for the Givebutter toolkit. This allows you to connect multiple Givebutter accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Givebutter Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Givebutter toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
GIVEBUTTER_ARCHIVE_CONTACT
Tool Name: Archive Contact
Description
Action Parameters
Action Response
GIVEBUTTER_CREATE_CAMPAIGN
Tool Name: Create Campaign
Description
Action Parameters
Action Response
GIVEBUTTER_CREATE_WEBHOOK
Tool Name: Create Webhook
Description
Action Parameters
Action Response
GIVEBUTTER_DELETE_CAMPAIGN
Tool Name: Delete Campaign
Description
Action Parameters
Action Response
GIVEBUTTER_DELETE_CONTACT
Tool Name: Delete Contact
Description
Action Parameters
Action Response
GIVEBUTTER_DELETE_FUND
Tool Name: Delete Fund
Description
Action Parameters
Action Response
GIVEBUTTER_DELETE_WEBHOOK
Tool Name: Delete Webhook
Description
Action Parameters
Action Response
GIVEBUTTER_GET_FUND
Tool Name: Get Fund
Description
Action Parameters
Action Response
GIVEBUTTER_GET_MEMBERS
Tool Name: Get Members
Description
Action Parameters
Action Response
GIVEBUTTER_GET_PAYOUTS
Tool Name: Get Payouts
Description
Action Parameters
Action Response
GIVEBUTTER_GET_PLANS
Tool Name: Get Plans
Description
Action Parameters
Action Response
GIVEBUTTER_GET_TEAMS
Tool Name: Get Teams
Description
Action Parameters
Action Response
GIVEBUTTER_GET_TICKETS
Tool Name: Get Tickets
Description
Action Parameters
Action Response
GIVEBUTTER_GET_TRANSACTIONS
Tool Name: Get Transactions
Description
Action Parameters
Action Response
GIVEBUTTER_GET_WEBHOOKS
Tool Name: Get Webhooks
Description
Action Parameters
Action Response
GIVEBUTTER_UPDATE_CAMPAIGN
Tool Name: Update Campaign
Description
Action Parameters
Action Response
GIVEBUTTER_UPDATE_CONTACT
Tool Name: Update Contact
Description
Action Parameters
Action Response
GIVEBUTTER_UPDATE_WEBHOOK
Tool Name: Update Webhook
Description
Action Parameters
Action Response