Help with Blackbaud API Integration for Sending Group-Based SMS via Custom API
Hi Team,
I’m currently working on integrating Blackbaud with our own custom API to send SMS messages based on specific groups.
Objective:
We want to trigger SMS messages via our custom SMS gateway API when certain group conditions are met within Blackbaud. The SMS content and recipient data would be dynamically populated based on group membership details from Blackbaud.
Key Requirements:
Retrieve group/constituent data from Blackbaud
Integrate with a custom external API to send SMS
Questions:
Is there a supported way to access group or constituent information using the Blackbaud SKY API or any other method?
Can custom workflows or webhooks be configured within Blackbaud to trigger external API calls?
Has anyone in the community implemented a similar solution for external messaging or notifications?
Comments
-
@Sanjaikumar Senthilkumar
I'm not sure what you are developing your application with, but Python can do this.
I have workflows using Ngrok for webhooks. Several workflows will send an email once it completes. You can use Twilio for sms or Pushover for push notifications.0 -
@Bryce Howard
Thanks! Could you share the reference or example of yours?0 -
@Sanjaikumar Senthilkumar
Hello! You might get more answers asking in the Sky Developer forum rather than the part of the community that's about the community.@Crystal Bruce - perhaps you can move all of Sanjaikumar's posts?
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 206 bbcon®
- 1.4K Blackbaud Altru®
- 394 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 357 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 646 Blackbaud Grantmaking™
- 561 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 934 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.4K Blackbaud Raiser's Edge NXT®
- 3.6K SKY Developer
- 242 ResearchPoint™
- 117 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 238 The Tap (Just for Fun)
- 33 Blackbaud Community Challenges
- 28 PowerUp Challenges
- 3 (Open) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 778 Community News
- 2.9K Jobs Board
- 53 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)

