Givebutter

Nonprofits deserve AI that understands donors and drives fundraising

Your supporters ask about campaign progress, donation receipts, and event tickets. Your AI agent pulls live data from Givebutter to answer instantly, while your fundraising team focuses on building relationships and planning the next campaign instead of fielding routine donor inquiries.

Chosen by 800+ global brands across industries

Fundraising intelligence in every conversation

From campaign creation to transaction lookups, your AI agent accesses 18 Givebutter operations so donors and staff get immediate answers about contributions, events, and fund allocations.

Retrieve Transactions

A donor asks whether their contribution went through. Your AI agent queries Givebutter's transaction list, finds the matching donation by scope, and confirms the amount, timestamp, and payment status. The donor gets instant verification without calling your office.

Create Fundraising Campaigns

Your development director describes a new giving initiative in chat. The agent creates a Givebutter campaign with title, goal amount, description, and end date. The campaign page goes live immediately, ready to accept donations from the first share.

Update Supporter Contacts

A donor emails a new phone number. Instead of logging into Givebutter, your staff tells the agent to update the contact. The agent modifies the record with the new phone, email, or address fields, keeping your donor database accurate and current.

Track Campaign Members

A peer-to-peer fundraiser asks how many team members have joined their campaign. The agent retrieves the paginated member list, shows individual names and contribution totals, helping fundraisers stay motivated with real-time team progress.

Monitor Payout History

Your finance director needs to verify when funds were disbursed. The agent retrieves the payout list showing amounts, dates, and statuses. Reconciliation conversations happen in seconds instead of requiring manual export from the Givebutter dashboard.

Manage Recurring Plans

A major donor asks about their monthly giving plan. The agent fetches all active recurring plans, identifies theirs, and confirms the amount and frequency. If they want to adjust, your team has the plan details right in the conversation.

Givebutter

Use Cases

Fundraising conversations that convert

See how nonprofits use AI-powered Givebutter conversations to engage donors faster, answer questions in real time, and keep fundraising campaigns running at full speed.

Donor Receipt Verification Without Holding

A donor messages your nonprofit asking for confirmation of their year-end gift for tax purposes. Your AI Agent retrieves their transaction from Givebutter, confirms the donation amount, date, and campaign, and provides the information they need for their tax filing. The donor gets a response in seconds. Your admin team avoids a queue of December receipt requests.

Campaign Launch in a Single Conversation

Your development team decides to run an emergency relief fund. The director describes the campaign to the AI Agent, including title, goal, and timeline. The agent creates the Givebutter campaign, sets the fundraising goal in cents, applies the end date, and returns the live campaign URL. From idea to accepting donations in under two minutes, no dashboard navigation required.

Peer-to-Peer Team Progress That Motivates

A volunteer running a peer-to-peer page asks how their team is performing. Your AI Agent retrieves the campaign member list, tallies individual contributions, and delivers a leaderboard-style summary. The volunteer shares the results with their network to spark friendly competition. Fundraising momentum builds because progress is visible and immediate.

Try
Givebutter

Givebutter

FAQs

Frequently Asked Questions

How does the AI agent look up a specific donor's transactions?

The agent uses Givebutter's Get Transactions endpoint, which retrieves all donations associated with your account. It can filter by scope (account, beneficiary, or chapter) and match transactions to the donor based on conversation context like name or email. Results include amount, date, and payment status.

Can the agent create campaigns with custom fundraising goals?

Yes. The Create Campaign endpoint accepts a title, HTML description, goal amount (in cents), campaign type, start and end dates, and an optional custom slug for the URL. Your team describes the campaign in plain language and the agent translates that into the correct API parameters.

Does Tars store copies of donor personal information?

No. Tars queries Givebutter's API in real time during conversations. Donor names, emails, addresses, and transaction details are fetched live and used only to formulate the response. No donor PII is persisted on Tars servers. Your fundraising data stays in Givebutter.

What Givebutter API permissions does the integration require?

The integration uses your Givebutter API key, which grants access to campaigns, contacts, transactions, plans, payouts, tickets, teams, members, funds, and webhooks. You generate the key in your Givebutter account settings. Access can be revoked at any time by rotating your API key.

Can the agent handle webhook notifications for real-time donation alerts?

Yes. The agent can create, update, and manage Givebutter webhook subscriptions that listen for events like transaction.succeeded, contact.created, and campaign.updated. This enables real-time notification flows when new donations arrive or campaigns are modified.

How is this different from Givebutter's built-in dashboard notifications?

Givebutter's dashboard requires logging in and navigating to the correct section. Tars puts that same data into a conversational interface accessible from your website, WhatsApp, or Slack. Donors get instant answers without your staff needing to be online, and your team queries campaign data by simply asking.

Can the agent track which supporters belong to a specific fundraising team?

Yes. The Get Teams endpoint retrieves all fundraising teams for a campaign, and the Get Members endpoint lists individual participants. The agent can show which supporters are on which team, their contribution totals, and overall team progress toward the campaign goal.

What happens if a donor asks about a campaign that has already ended?

The agent retrieves campaign data regardless of status. Ended campaigns still return their title, total raised, goal, and transaction history. The agent informs the donor that the campaign has concluded and can suggest active campaigns they might want to support instead.

How to add Tools to your AI Agent

Supercharge your AI Agent with Tool Integrations

Don't limit your AI Agent to basic conversations. Watch how to configure and add powerful tools making your agent smarter and more functional.

Privacy & Security

We’ll never let you lose sleep over privacy and security concerns

At Tars, we take privacy and security very seriously. We are compliant with GDPR, ISO, SOC 2, and HIPAA.

GDPR
ISO
SOC 2
HIPAA

Still scrolling? We both know you're interested.

Let's chat about AI Agents the old-fashioned way. Get a demo tailored to your requirements.

Schedule a Demo