Givebutter logo

Givebutter + Memtro

How much has the Winter Appeal raised, and who are the top fundraisers on the gala page?

Memtro reads your Givebutter account: campaigns with goal, amount raised and donor count, gifts with amount, date, campaign and status, contacts by name, email or tag, and each campaign's fundraisers. A donor's payment method, card, address and phone are never returned. When asked, and once an administrator has granted the action by name, it adds notes and tags, creates and edits contacts, records offline gifts, creates and publishes campaigns, adds event tickets and creates funds and households. Publishing makes a page public. A recorded gift charges nobody but cannot be deleted. Deleting a campaign or removing a fundraiser is permanent.

In Memtro

What you can do with Givebutter in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Givebutter tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Lists campaigns, events and forms with type, status, goal, amount raised, donor count, link and end date.
  2. 02Lists gifts with amount, currency, date, campaign and status, filtered by date or contact, with totals by currency.
  3. 03Finds contacts by email, first or last name, or tag, and lists a campaign's fundraisers with amount raised, never their email or phone.
  4. 04When asked and granted, adds notes or tags to a contact, creates, edits or deletes contacts, and creates funds and households. Nothing is sent to the contact.
  5. 05When asked and granted, records an offline gift such as a cheque or cash, which charges nobody but becomes a real donation record that cannot be deleted, and edits a gift's fund, campaign or date.
  6. 06When asked and granted, creates, edits, publishes or unpublishes a campaign, adds event ticket types that go on public sale, and permanently deletes an unfunded campaign or removes a fundraiser.

Acts when asked

When you ask it to

These tools change something in Givebutter. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Add a note to a contact's activity
  2. 02Add tags to a contact
  3. 03Remove tags from a contact
  4. 04Create a contact (matches an existing one by email or phone unless forced)
  5. 05Edit a contact's name, details, notes or opt-ins
  6. 06Delete a contact (restorable in Givebutter)
  7. 07Delete a note or activity from a contact (permanent)
  8. 08Record an offline gift (cheque, cash and the like) against a campaign and contact
  9. 09Edit an offline gift's note, cheque number, fund, campaign, method or date
  10. 10Create a campaign
  11. 11Edit, publish or unpublish a campaign
  12. 12Delete a campaign that has raised nothing (permanent)
  13. 13Remove a fundraiser from a campaign (permanent)
  14. 14Add a ticket type to an event campaign
  15. 15Create a fund
  16. 16Create a household

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Givebutter, choosing the same kinds; the tab shows Givebutter's own steps. Each event can start a job, with the event as its input. Givebutter sends a secret with every delivery, and one without it is refused.

Events and webhooks
  • 01A gift or payment succeeded
  • 02A refund was made
  • 03A contact was created
  • 04An event ticket was issued
  • 05A campaign was created
  • 06A campaign was updated
  • 07A recurring plan was created
  • 08A recurring plan was updated
  • 09A recurring plan was paused
  • 10A recurring plan was resumed
  • 11A recurring plan was cancelled
  • 12A recurring plan's payment failed
In practice

Ask it like you would a colleague

Once Givebutter is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Givebutter logoGivebutter + Memtro
  • How much has the Winter Appeal raised against its goal?

  • Who are the top fundraisers on the gala page?

  • What did we raise last month, by currency?

  • Tag Dan Fletcher as a gala volunteer.

  • Record a £100 cash gift from Sarah Chen to the Winter Appeal, dated yesterday.

01

Top gala fundraisers

Sarah Chen, events manager at Northwind, asks who the top fundraisers on the gala page are. Memtro reads the campaign's members and ranks them by amount raised, with each one's goal and donor count.

02

Logging a cheque

Dan Fletcher, supporter care lead at Acme Ltd, asks Memtro to record a £250 cheque from Maya Okafor against the Winter Appeal. Memtro records the offline gift with the amount, date and cheque number he gave. Nobody is charged, and the gift counts in the campaign's total in Givebutter.

Teams

Where it fits

The teams that lean on Givebutter most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Givebutter is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Setup

How to connect

Connect withAPI key
  1. 1

    In Givebutter, as an account admin, open Settings → Integrations → API Keys, or Settings → Developers → API on newer accounts.

  2. 2

    Create a new API key named Memtro and copy it straight away, because it is shown once. The key has no scopes and carries the whole account, so Memtro changes only what an administrator grants.

  3. 3

    In Memtro, open Connections → Givebutter and paste it into API key.

  4. 4

    Ask: how much has the Winter Appeal raised?

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Givebutter tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Givebutter?+

Only when you ask, and only what it has been granted: add a note to a contact's activity; add tags to a contact; remove tags from a contact; create a contact (matches an existing one by email or phone unless forced); edit a contact's name, details, notes or opt-ins; delete a contact (restorable in Givebutter); delete a note or activity from a contact (permanent); record an offline gift (cheque, cash and the like) against a campaign and contact; edit an offline gift's note, cheque number, fund, campaign, method or date; create a campaign; edit, publish or unpublish a campaign; delete a campaign that has raised nothing (permanent); remove a fundraiser from a campaign (permanent); add a ticket type to an event campaign; create a fund; create a household. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Givebutter connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Givebutter data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect Givebutter?+

API key. In Givebutter, as an account admin, open Settings → Integrations → API Keys, or Settings → Developers → API on newer accounts.

Can Givebutter start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Givebutter, choosing the same kinds; the tab shows Givebutter's own steps. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect Givebutter in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time