Power Automate Flow Template to ID & Remove Duplicate Phone Numbers
Hello,
Does anyone have a Power Automate Flow template to ID and remove duplicate phone numbers from RE?
My current process is exporting a query that looks for records that have multiple phone types on the record, ID'ing duplicate phone numbers in Excel, importing the duplicate phones with the "Delete" phone type, then running the Delete Phones plug in.
I'd love to streamline/automate this process. I started to build out a Flow for this (since I wasn't able to find a post about this in the Sky Developer general discussions) and was curious if anyone already had a template that I could adapt.
Thank you!
Adelle
Answers
-
I don't think using API and power automate will be better unless you have Azure SQL backend to persist the data. If you do:
You can use the get all phone api endpoint, which can be a LOT depending on size of your database, and if there are more than 5000 (limit of phone returned per API call), you will need to use LOOP to get all of it.
Once you have all the phone data in Azure SQL, you can identify dup phone number by per constituent and get the phone system record id to issue a delete phone operation.
1 -
Rather than running against your entire database, you could set this to run against phones added in the last 24 hours and then run a search for each through API, and if returns a potential duplicate evaluate it with a series of conditional controls to determine if you want to be notified or automatically delete the dup.
2 -
Thank you both! I think I'll do an initial clean of dupe phones manually then set up a Flow to check phones added in the last 24 hours.
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 213 bbcon®
- 1.4K Blackbaud Altru®
- 402 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 655 Blackbaud Grantmaking™
- 576 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 939 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.6K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 248 ResearchPoint™
- 119 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 241 Member Lounge (Just for Fun)
- 34 Blackbaud Community Challenges
- 34 PowerUp Challenges
- 3 (Open) 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
- 792 Community News
- 2.9K Jobs Board
- 54 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)

