Create Fundraiser
Creates a new fundraising campaign on Givebutter
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_FUNDRAISER_ACTION])
Update Fundraiser
Updates an existing fundraising campaign with new information
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_FUNDRAISER_ACTION])
Create Donation
Creates a new donation record in Givebutter
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_DONATION_ACTION])
Refund Donation
Initiates a refund for a specific donation
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REFUND_DONATION_ACTION])
Create Supporter
Adds a new supporter to your Givebutter account
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SUPPORTER_ACTION])
Update Supporter
Updates information for an existing supporter
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_SUPPORTER_ACTION])
Create Event
Creates a new event in Givebutter
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_EVENT_ACTION])
Update Event
Updates details of an existing event
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_EVENT_ACTION])
Create Ticket
Creates a new ticket type for an event
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TICKET_ACTION])
Update Ticket
Updates information for an existing ticket type
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TICKET_ACTION])
Create Membership Plan
Creates a new membership plan in Givebutter
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MEMBERSHIP_PLAN_ACTION])
Update Membership Plan
Updates details of an existing membership plan
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_MEMBERSHIP_PLAN_ACTION])
Send Thank You Email
Sends a customized thank you email to a donor
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_THANK_YOU_EMAIL_ACTION])
Generate Donation Report
Generates a detailed report of donations for a specified time period
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_DONATION_REPORT_ACTION])
Create Recurring Donation Plan
Sets up a new recurring donation plan for a supporter
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_RECURRING_DONATION_PLAN_ACTION])
Cancel Recurring Donation
Cancels an active recurring donation plan
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANCEL_RECURRING_DONATION_ACTION])
Add Tag To Supporter
Adds a specific tag to a supporter's profile for segmentation
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TAG_TO_SUPPORTER_ACTION])
Remove Tag From Supporter
Removes a specific tag from a supporter's profile
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_TAG_FROM_SUPPORTER_ACTION])
New Donation
Triggered when a new donation is received through Givebutter
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_DONATION_TRIGGER])
New Fundraiser Created
Triggered when a new fundraising campaign is created on Givebutter
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_FUNDRAISER_TRIGGER])
Fundraiser Goal Reached
Triggered when a fundraising campaign reaches its goal
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FUNDRAISER_GOAL_REACHED_TRIGGER])
New Supporter
Triggered when a new supporter is added to your Givebutter account
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_SUPPORTER_TRIGGER])
Recurring Donation Processed
Triggered when a recurring donation is successfully processed
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RECURRING_DONATION_PROCESSED_TRIGGER])
Donation Refunded
Triggered when a donation is refunded
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DONATION_REFUNDED_TRIGGER])
Event Ticket Purchased
Triggered when a ticket is purchased for an event
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EVENT_TICKET_PURCHASED_TRIGGER])
Membership Purchased
Triggered when a new membership is purchased
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MEMBERSHIP_PURCHASED_TRIGGER])
Membership Renewed
Triggered when an existing membership is renewed
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MEMBERSHIP_RENEWED_TRIGGER])