Givebutter integration

Commerce connector, available on Zeplik

Givebutter is available as an integration on Zeplik, the AI assistant that works across every model in one chat. Connect Givebutter and Zeplik can act on your commerce for you: Givebutter is a fundraising platform that offers a free, open, and public API for developers to manage campaigns, track donations, and engage with. You stay in the conversation while the assistant does the work in Givebutter directly.

Zeplik exposes 8 read actions and 10 write actions for Givebutter. Read actions run automatically; write actions stay off until you enable write access in Settings, so nothing is changed in Givebutter without your consent.

Try Givebutter on Zeplik

Pick a prompt to open it in the Zeplik app. If you are not signed in yet, your prompt is waiting for you the moment you do.

What Zeplik can do with Givebutter

Read from Givebutter (8)

Runs automatically in any conversation.

  • Get fund

    Tool to retrieve details of a specific fund by its id. use after confirming the fund id is valid.

  • Get members

    Tool to retrieve a paginated list of members for a given campaign. use when you need to list or process campaign members.

  • Get payouts

    Tool to retrieve a list of payouts associated with your account. use when you need to list withdrawal transactions after authentication.

  • Get plans

    Tool to retrieve a list of plans associated with your account. use after authentication to fetch recurring donation plans.

  • Get teams

    Tool to retrieve a list of teams for a specific campaign. use after creating or updating a campaign when you need to list fundraising teams. example: "get teams for campaign camp123".

  • Get tickets

    Tool to retrieve a list of tickets. use when you need to list all tickets for your account after authentication.

  • Get transactions

    Tool to retrieve a list of transactions associated with your account. use when you need to list all donations and payments, optionally filtered by scope.

  • Get webhooks

    Tool to retrieve all webhooks configured for your account. use after obtaining valid authentication.

Act in Givebutter (10)

Runs only after you enable write access.

  • Archive contact

    Tool to archive a contact by their id. use after ensuring the contact has no associated data (e.g., no transactions or communications). example: "archive contact abc123".

  • Create campaign

    Tool to create a new campaign. use when you have title, description, goal, and type ready, after confirming your givebutter account is authenticated.

  • Create webhook

    Tool to create a new webhook subscription. use when you need to receive real-time notifications programmatically after confirming your endpoint can validate givebutter's signing secret.

  • Delete campaign

    Tool to delete a campaign by its id. use after confirming the campaign has no funds raised. example: "delete campaign abc123".

  • Delete contact

    Tool to delete a contact by their id. use after confirming the contact has no associated data (e.g., no transactions or communications). example: "delete contact abc123".

  • Delete fund

    Tool to delete a fund by its id. use when you need to remove a fund after confirming it exists. example: "delete fund fund abc123".

  • Delete webhook

    Tool to delete a webhook by its id. use when you need to remove an obsolete webhook after confirming no further events are needed. example: "delete webhook abc123".

  • Update campaign

    Tool to update an existing campaign's details by its id. use when you need to modify campaign attributes after creation.

  • Update contact

    Tool to update an existing contact's details by contact id. use when modifying contact information after confirming the contact id. only provided fields will be updated.

  • Update webhook

    Tool to update an existing webhook subscription's details. use when you need to modify a webhook's name, url, trigger events, or enabled state after confirming its id. example: "update webhook wh 1234567890 to point to https://example.com/hook, enable transaction.succeeded only."

How to connect Givebutter

  1. Sign in to Zeplik

    Create a free Zeplik account or sign in. New accounts start with free credits, so you can try Givebutter immediately.

  2. Connect Givebutter

    Open Settings and go to Connectors, then press Connect on Givebutter. You can also connect from the Givebutter page in the app.

  3. Add your Givebutter API key

    Paste your Givebutter API key when prompted. Zeplik stores it securely on the server and starts working with Givebutter right away.

Frequently asked questions

Can I use Givebutter with Zeplik?
Yes. Givebutter is available as an integration on Zeplik. Connect it once and the AI assistant can work with your Givebutter account inside any conversation.
What can Zeplik do with Givebutter?
Once connected, Zeplik has 8 read and 10 write actions for Givebutter. Givebutter is a fundraising platform that offers a free, open, and public API for developers to manage campaigns, track donations, and engage with.
How do I connect Givebutter to Zeplik?
You connect Givebutter by pasting your own Givebutter API key in Settings under Connectors. There is no separate app to install.
Does Zeplik change things in Givebutter without asking?
No. Zeplik reads from Givebutter by default. Any action that changes data in Givebutter requires write access, which stays off until you enable it in Settings under Connectors.
How much does connecting Givebutter cost?
Connecting Givebutter is free. You only spend Zeplik credits when the assistant runs, and new accounts start with free credits.

Related commerce integrations

Connect Givebutter to your AI assistant

Every model, one chat. Bring Givebutter into Zeplik and let the assistant do the work.