Daffy for AI agents

Agents read Daffy at once. Changes and sends are held for a person's approval by default.

About Daffy

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.

What an agent can do in Daffy

Every Daffy action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in Daffy without asking first. 11 actions.

  • Get BalanceRetrieve the authenticated user's Daffy fund balance information. Returns four key financial metrics: - Total fund amount - Pending deposits (not yet processed) - Portfolio balance (invested funds) -
  • Get ContributionsRetrieves paginated list of contributions made to the authenticated user's Daffy donor-advised fund (DAF). Contributions are private - this endpoint only returns contributions associated with the auth
  • Get DonationsRetrieves the authenticated user's donation history from their Daffy account. Returns detailed information about each donation including amount, status, recipient nonprofit, fund details, and donation
  • Get Gift by CodeTool to retrieve details of a specific gift by its unique code. Use after obtaining the gift code.
  • Get GiftsRetrieve a paginated list of gifts associated with the user's Daffy account. Returns gifts with details including recipient name, amount, status, and shareable URLs. Supports pagination using limit an
  • Get Non-Profit by EIN (v2)Tool to retrieve detailed information about a non-profit organization by its EIN. Use when you need comprehensive non-profit details including location coordinates and causes.
  • Get User by UsernameTool to retrieve a user's public profile information by username. Use when you need details about a specific user's account.
  • Get User CausesRetrieves the list of charitable causes associated with a user's Daffy fund. Use this action to discover which causes a user supports. The user_id can be obtained from the Get User Profile action. Ret
  • Get User DonationsTool to retrieve public donations for a specific user by user ID. Use when you need to see a user's donation history. Limited to publicly visible donations only.
  • Get User ProfileTool to retrieve the authenticated user's profile. Use when you need details about the current user's account.
  • Search Non-ProfitsTool to search non-profit organizations by cause ID and query text. Use when you need to find nonprofits matching a search term or a specific cause.

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 1 action.

  • Create GiftTool to create a new charitable gift. Use when you have recipient details and amount ready.

Changes wait in Needs you

Changes and sends in Daffy are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

How approvals work

Daffy questions

Can an agent change data in Daffy on its own?

Not by default. Changes and sends in Daffy are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in Daffy?

This connector lists 11 read actions. Reads run at once, without waiting for approval.

How does Daffy connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring Daffy to your agents.