SKY UI web application
Hi,
I am new to Blackbaud Raiser Edge. I would like to develop an add-in web application with a simple button to do the following:
- authorization and generate access token
- call the SKY API to export data(using Query API) from Blackbaud Raiser Edge
- make a rest call API to external system and pass the access/refresh token, Query Job Id (from the above) to external system to download the report for subsequent manual process
I've developed an add-in's web application and register the URL of the add-in as part of my SKY application. However, this means that separate UI needs to be hosted by myself and lots of security/sign off hurdles to handle.

Is there any other way to handle this in SkyUI and we do not need to host the UI web application ourselves?
Comments
-
Hi @Su Fang Lim - there is no hosting available on Blackbaud domain. You could look into a Cloud hosting service. Or there is the ability to create add-ins using Microsoft Power Platform. There are tutorials demonstrating how to create add-ins using Microsoft Power Apps.
2 -
@Su Fang Lim
if you do not want to host, use Power Automate, which allows you to get a URL for the add-in0 -
0
-
@Su Fang Lim
from one of your replies on another post, it sounds like you are a developer trying to do something for a client who is using RE NXT. If so, you shouldn't think about using PowerApp, not saying it is not a good option (it is a great option), however, every user of PowerApp requires a PowerApp license to use the app, it is not a very good from expense point of view for your client.It really depends on what you are trying to build for your client and if your client is already a Microsoft 365 environment tenant, you can go as simple as using a Microsoft Form to collect information and process it using Power Automate (i.e. Form to make a request to update a constituent bio info that is reviewed first before change is made, or use Power Automate to generate a form (Adaptive Card or full HTML/CSS/JS) dynamically (taking into consideration your client's RE NXT configration such as cosntituent code, custom field and table entries) and process it within Power Automate.
Which path you take also depends on what programmig expertise you already have
1 -
@Alex Wong Thanks a lot for your feedback. Appreciate that
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™
- 118 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)

