Create Donor
Creates a new donor profile in FundraiseUp.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_DONOR_ACTION])
Update Donor
Updates an existing donor's information in FundraiseUp.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_DONOR_ACTION])
Create Donation
Creates a new donation record in FundraiseUp.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_DONATION_ACTION])
Cancel Donation
Cancels or refunds an existing donation in FundraiseUp.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANCEL_DONATION_ACTION])
Create Campaign
Creates a new fundraising campaign in FundraiseUp.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CAMPAIGN_ACTION])
Update Campaign
Updates an existing fundraising campaign's details.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CAMPAIGN_ACTION])
End Campaign
Ends an active fundraising campaign before its scheduled end date.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.END_CAMPAIGN_ACTION])
Create Peer To Peer Fundraiser
Creates a new peer-to-peer fundraising page.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_P2P_FUNDRAISER_ACTION])
Send Thank You Email
Sends a customized thank you email to a donor.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_THANK_YOU_EMAIL_ACTION])
Generate Donation Receipt
Generates and sends a donation receipt to a donor.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_RECEIPT_ACTION])
Add Donor Tag
Adds a specific tag to a donor's profile for segmentation.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_DONOR_TAG_ACTION])
Remove Donor Tag
Removes a specific tag from a donor's profile.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_DONOR_TAG_ACTION])
Create Recurring Donation
Sets up a new recurring donation for a donor.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_RECURRING_DONATION_ACTION])
Cancel Recurring Donation
Cancels an existing recurring donation.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANCEL_RECURRING_DONATION_ACTION])
Update Recurring Donation
Modifies the details of an existing recurring donation.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_RECURRING_DONATION_ACTION])
Create Fundraising Event
Creates a new fundraising event in FundraiseUp.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_FUNDRAISING_EVENT_ACTION])
Register Attendee
Registers an attendee for a fundraising event.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REGISTER_ATTENDEE_ACTION])
Generate Campaign Report
Generates a detailed report for a specific fundraising campaign.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_CAMPAIGN_REPORT_ACTION])
New Donation
Triggered when a new donation is received through FundraiseUp.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_DONATION_TRIGGER])
New Recurring Donation
Triggered when a new recurring donation is set up.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_RECURRING_DONATION_TRIGGER])
Donation Canceled
Triggered when a donation is canceled or refunded.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DONATION_CANCELED_TRIGGER])
Donor Created
Triggered when a new donor profile is created in FundraiseUp.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DONOR_CREATED_TRIGGER])
Donor Updated
Triggered when a donor's information is updated.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DONOR_UPDATED_TRIGGER])
Campaign Created
Triggered when a new fundraising campaign is created.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CAMPAIGN_CREATED_TRIGGER])
Campaign Ended
Triggered when a fundraising campaign reaches its end date.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CAMPAIGN_ENDED_TRIGGER])
Fundraising Goal Reached
Triggered when a campaign or overall fundraising goal is reached.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GOAL_REACHED_TRIGGER])
New Peer To Peer Fundraiser
Triggered when a new peer-to-peer fundraising page is created.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_P2P_FUNDRAISER_TRIGGER])