Weavz
Raisely

Raisely

Fundraising campaigns, donor profiles, donations, recurring giving, receipts, and webhooks.

61 tools
1 trigger

Tools

Name
list_campaigns

List Raisely campaigns.

get_campaign

Get one Raisely campaign.

create_campaign

Create or clone a Raisely campaign.

update_campaign

Update a Raisely campaign.

delete_campaign

Delete a Raisely campaign.

restore_campaign

Restore a deleted Raisely campaign.

register_campaign_participant

Register a user and create a fundraising profile, team membership, donation, or registration fee in one Raisely workflow.

list_campaign_donations

List donations for one Raisely campaign.

list_campaign_subscriptions

List recurring donation subscriptions for one Raisely campaign.

get_campaign_profile

Get the top-level campaign profile for a Raisely campaign.

list_profiles

List fundraising profiles for a campaign.

get_profile

Get one fundraising profile.

update_profile

Update a fundraising profile.

archive_profile

Archive a fundraising profile.

join_profile

Join a fundraising profile to a parent/team profile.

leave_profile_team

Move a fundraising profile out of its team and back to the campaign profile.

list_profile_members

List members of a team fundraising profile.

add_profile_member

Create a member under a parent/team fundraising profile.

list_profile_donations

List donations for one Raisely fundraising profile.

list_profile_posts

List posts for one Raisely fundraising profile.

list_donations

List donations with explicit pagination.

get_donation

Get one donation.

create_offline_donation

Record an offline donation processed outside Raisely.

update_donation

Update a Raisely donation.

delete_offline_donation

Delete an offline Raisely donation.

move_donation

Move a donation to a different profile, including across campaigns when supported by Raisely.

match_donation

Match a donation using a Raisely matched-giving configuration.

list_donation_receipts

List receipts attached to a Raisely donation.

resend_donation_receipt

Send or re-send a Raisely donation receipt. Raisely voids the previous receipt when one already exists.

list_subscriptions

List recurring donation subscriptions.

get_subscription

Get one recurring donation subscription.

create_subscription

Create a recurring donation subscription in Raisely using provider-native JSON fields.

update_subscription

Update a recurring donation subscription.

list_subscription_donations

List donations for a recurring donation subscription.

list_users

List Raisely users/donors.

create_user

Create a Raisely user/donor record.

upsert_user

Upsert a Raisely user record, optionally tagging and creating an interaction.

request_user_magic_link

Request a passwordless login email for an existing Raisely user.

signup_user

Sign up a user to a Raisely campaign. Existing users may receive an account confirmation email.

check_user

Check whether a user is already registered to a campaign with a specific email address.

list_user_donations

List donations for one Raisely user.

list_user_profiles

List fundraising profiles owned by one Raisely user.

list_user_subscriptions

List recurring donation subscriptions for one Raisely user.

list_orders

List orders in a Raisely campaign.

get_order

Get one Raisely order.

resend_order_receipt

Resend a Raisely order receipt.

list_posts

List Raisely posts.

get_post

Get one Raisely post.

create_post

Create a Raisely post.

update_post

Update a Raisely post.

delete_post

Delete a Raisely post.

create_interaction

Create a Raisely custom interaction.

update_interaction

Update a Raisely custom interaction.

delete_interaction

Delete a Raisely custom interaction.

list_promo_codes

List Raisely promo codes for a campaign.

create_promo_code

Create a Raisely promo code.

list_webhooks

List Raisely webhooks.

get_webhook

Get one Raisely webhook.

create_webhook

Create a Raisely webhook subscription.

update_webhook

Update a Raisely webhook.

delete_webhook

Delete a Raisely webhook.

Triggers

Name
webhook_event_received

Receive Raisely webhook payloads. The trigger can create a Raisely webhook subscription on enable.

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('raisely', 'list_campaigns', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'raisely',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect Raisely to my app?

Use Weavz Hosted Connect for API Key authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.

What tools does Raisely support?

Raisely supports 61 tools including List Campaigns, Get Campaign, Create Campaign, Update Campaign, Delete Campaign, and more.

Can I use Raisely with AI agents?

Yes. Add Raisely to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

Can Raisely be used in stateful agent workflows?

Yes. Agents can combine Raisely tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does Raisely use?

Raisely uses API Key. Weavz stores credentials securely and uses them for authorized action execution.

How much does the Raisely integration cost?

The Raisely integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

What triggers does Raisely support?

Raisely supports 1 triggers including Webhook Event Received.

Connect Raisely in minutes

Get 20,000 free action executions every month. No credit card required.