Constituent Tile add-in using an adaptive card not appearing in Constituent Records
Hi Everyone, my name is Jonathan Gottlieb and I'm running into an issue where my Constituent Tile add-in does not appear in any NXT Constituent Records and my Power Automate Flow with my adaptive card does not run.
Blackbaud/NXT Side:
-My app is connected to the same environment as the constituent records I'm checking
-I have developer level permissions in the team that controls the app
-I have full permissions in Blackbaud Marketplace
-My add-in has the correct Extension point: Constituent Tile Dashboard
Power Automate Side:
-My Flow is on
- The trigger of my flow is “When an HTTP request is received”
Who can trigger the flow: None
Request Body JSON Schema:
2. Validate a user identity token
User identity token: @{triggerBody()}
Application ID: Matches Application ID (OAuth client_id) in the application that contains addin
3. When Application is saved. i receive the http url and encode it. Adding it here
Raw HTTP URL:
https://defaultd931cb4a398443289fb696d7d7fd51.b0.environment.api.powerplatform.com:443/powerautomate/automations/direct/workflows/ee6bda6be0cf4bf4918daedcb776a533/triggers/manual/paths/invoke?api-version=1&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=dk8YJ9NsOXpjcUSwz_2OuM-c7MjxKo70h2iwGWFQgWk
URL after its encoded:
https%3A%2F%2Fdefaultd931cb4a398443289fb696d7d7fd51.b0.environment.api.powerplatform.com%3A443%2Fpowerautomate%2Fautomations%2Fdirect%2Fworkflows%2Fee6bda6be0cf4bf4918daedcb776a533%2Ftriggers%2Fmanual%2Fpaths%2Finvoke%3Fapi-version%3D1%26sp%3D%252Ftriggers%252Fmanual%252Frun%26sv%3D1.0%26sig%3Ddk8YJ9NsOXpjcUSwz_2OuM-c7MjxKo70h2iwGWFQgWk
As it appears in Add-in:
4. My adaptive Card JSON is in txt file attached
5. Request Action has Compose with adaptive card json in Body
Best Answer
-
trigger:
Who can trigger the flow? = Anyone
{
"type": "object",
"properties": {
"uit": {
"type": "string"
},
"context": {
"type": "object",
"properties": {
"recordId": {
"type": "string"
}
}
}
}
}Add-in URL is missing a lot of the encoded string, your add-in URL ended with api-version%3D1
Make sure you include the FULL encoded URL:
https://app.blackbaud.com/addin-adaptivecard-host/tile?cardServiceUrl=FULL_TRIGGER_URL_ENCODED&title=TITLE_ENCODED
2
Answers
-
Hi @Give Giver Jonathan - I am moving this to Raiser's Edge NXT APIs in hopes of getting an answer from the community. Thanks!
1 -
Thank you so much Alex! That resolved my problem. I wasn't using the correct schema to generate the URL, the one you provided worked. And of course, Who can trigger the flow? should have been set to Anyone.
Thanks Again, spent too long thinking it was a permissions problem,
Jonathan0
Categories
- All Categories
- 1 Blackbaud Agents for Good™
- Raiser's Edge NXT test
- 6 Blackbaud Community Help
- 211 bbcon®
- 1.4K Blackbaud Altru®
- 403 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 16 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 661 Blackbaud Grantmaking™
- 583 Blackbaud Education Management Solutions for Higher Education
- 3.3K Blackbaud Education Management Solutions for K-12 Schools
- 947 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.8K Blackbaud Raiser's Edge NXT®
- 3.8K SKY Developer
- 251 ResearchPoint™
- 120 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 243 Member Lounge (Just for Fun)
- 37 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
- 804 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)


