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
Categories
- All Categories
- New Financial Edge NXT Community - TEST
- 8 Blackbaud Agents for Good™
- New Raiser's Edge NXT Community
- 7 Blackbaud Community Help
- 214 bbcon®
- 1.4K Blackbaud Altru®
- 408 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 16 donorCentrics®
- 361 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 670 Blackbaud Grantmaking™
- 591 Blackbaud Education Management Solutions for Higher Education
- 3.3K Blackbaud Education Management Solutions for K-12 Schools
- 950 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 85 JustGiving® from Blackbaud®
- 6.9K Blackbaud Raiser's Edge NXT®
- 3.9K SKY Developer
- 252 ResearchPoint™
- 121 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 245 Member Lounge (Just for Fun)
- 38 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
- 815 Community News
- 3K 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)