Daffy
Overview
SLUG: DAFFY
Description
Daffy is a modern platform for charitable giving, offering a donor-advised fund that allows users to set money aside, watch it grow tax-free, and donate to over 1.7 million charities in the U.S.
Authentication Details
API Key
Connecting to Daffy
Create an auth config
Use the dashboard to create an auth config for the Daffy toolkit. This allows you to connect multiple Daffy accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Daffy 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 Daffy toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
DAFFY_CREATE_GIFT
Tool Name: Create Gift
Description
Action Parameters
Action Response
DAFFY_GET_BALANCE
Tool Name: Get Balance
Description
Action Parameters
Action Response
DAFFY_GET_CONTRIBUTIONS
Tool Name: Get Contributions
Description
Action Parameters
Action Response
DAFFY_GET_DONATIONS
Tool Name: Get Donations
Description
Action Parameters
Action Response
DAFFY_GET_GIFTS
Tool Name: Get Gifts
Description
Action Parameters
Action Response
DAFFY_GET_GIFT_BY_CODE
Tool Name: Get Gift by Code
Description
Action Parameters
Action Response
DAFFY_GET_NON_PROFIT_BY_EIN
Tool Name: Get Non-Profit by EIN
Description
Action Parameters
Action Response
DAFFY_GET_USER_CAUSES
Tool Name: Get User Causes
Description
Action Parameters
Action Response
DAFFY_GET_USER_PROFILE
Tool Name: Get User Profile
Description
Action Parameters
Action Response
DAFFY_SEARCH_NON_PROFITS
Tool Name: Search Non-Profits
Description
Action Parameters
Action Response