SKY Add-in button works in test environment but doesn't appear in live (separate Blackbaud organization)
Hi everyone,
I attended the Power Apps workshop in Toronto this past April (2-day session) where we learned how to build a SKY add-in button that connects to a Power Automate flow and displays an Adaptive Card on a constituent record.
I've successfully built and tested this in our test/sandbox environment (the SKY Developer Cohort environment from the workshop) — the button appears correctly in RE NXT, triggers the flow, and displays the Adaptive Card as expected.
However, when my I imported the flow into our live environment — which is a completely separate Blackbaud subscription/organization from the test environment — the add-in button does not appear in the Add-ins menu on constituent records.
What I've checked so far:
- The flow imported successfully into the live environment with no broken connections
- The flow's connections (Blackbaud SKY Add-ins, Blackbaud Raisers Edge NXT) are authenticated under my account
- I copied the live flow's HTTP trigger URL and updated the Add-in URL in the SKY Developer Portal accordingly, using the format:
https://app.blackbaud.com/addin-adaptivecard-host/button?cardServiceUrl={encoded_flow_url}&title=Active%20Pledges%20Summary&buttonAction=Flyout
- The Extension point is set to "Constituent Page Action" (Development Office > Constituents)
- The app shows up under "View environments" in the developer portal, but I'm unsure if it's properly linked/activated for our live Blackbaud organization specifically
- I tried clearing cache, incognito browsing, and re-logging in — still no button
My question: Since our live RE NXT is on a different Blackbaud subscription/organization than the SKY Developer Cohort test environment, does the SKY Developer app registration need to be re-created or re-linked specifically for that organization? Is there a step (perhaps involving Site ID, app authorization, or organization-level activation) that's required when moving an add-in from a sandbox/cohort environment to a customer's live production organization?
Any guidance on what I might be missing would be greatly appreciated.
Thanks in advance!
Peter Tan
Best Answer
-
Yes, your application does have to be connected to your environment for that organization. You need to login to that NXT environment, go to Marketplace, then Manage and add your application there. I see it doesn't really say that in the Microsoft Power Automate Add In instructions but it is here:
0
Categories
- All Categories
- New YourCause Community TEST
- New SKY Community TEST
- New Grantmaking TEST Community
- New Altru Test Community
- New bbcon Community - TEST
- 12 Blackbaud Agents for Good™
- New Raiser's Edge NXT Community
- 7 Blackbaud Community Help
- 218 bbcon®
- 1.4K Blackbaud Altru®
- 409 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 16 donorCentrics®
- 361 Blackbaud eTapestry®
- 2.7K Blackbaud Financial Edge NXT®
- 680 Blackbaud Grantmaking™
- 598 Blackbaud Education Management Solutions for Higher Education
- 3.3K Blackbaud Education Management Solutions for K-12 Schools
- 952 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 85 JustGiving® from Blackbaud®
- 7K Blackbaud Raiser's Edge NXT®
- 3.9K SKY Developer
- 257 ResearchPoint™
- 123 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 247 Member Lounge (Just for Fun)
- 40 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Closed) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) 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
- 822 Community News
- 3.1K Jobs Board
- 57 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
