Sharing my Power Automate template: Overdue Action Audit

Description:

This flow will pull a list of overdue actions from RENXT and send an email requesting the fundraiser update the actions.

Required connections:

Blackbaud Raiser’s Edge NXT Constituents
Blackbaud Raiser’s Edge NXT Interactions
Office 365 Outlook
Microsoft Teams

Suggested skill level:

Beginner

Configuration details:

Begin by creating an action list in RENXT that is filtered by:

  • Action Status = Past Due
  • Action Date = (your choice). We use “Last quarter.”
  • Fundraiser = (your choice).
    • Note: I’m working on a version that will dynamically pull in the fundraiser assigned to the action. I will share an update when that is completed.

Download the flow:

Set up the Flow

  1. Update the recurrence trigger to suit your organization's schedule.
    • This flow is set to run on the first of every month at 8 am.
  2. In the “Select actions list from RENXT” step, Update the Action List
    • Link the list to the dynamic action list you created in RENXT.
  3. Update the “Append to information to array variable” step.
  4. Update the “Email about Overdue Actions” step
    • Replace the email address in the “To” field.
    • Update the email body as needed.
    • Replace the email address in the “From (Send as)” field.
    • Replace the email address in the “Reply To” field.
    • Disable static result
  • Update the “Post message in a chat or channel” step.
    • Disable static result

Category:

Automation, Data Management

Note:

This flow incorporates an error-handling method presented at the 2023 bbdevdays by @Alex Wong. You can learn more at: https://youtu.be/WbUvc50Or-E?si=RuoQ9dVpWnqa9Lgc

OverdueActionAudit-BlackbaudTemplateShowcase_20240523143342.zip

Comments

  • This is incredible, thank you @Hallie Guiseppe!! Used your updated flow for the dynamic list of fundraisers, and it's a game changer for sure. Excited to use this right away to start cleaning up our actions.

  • Hallie Guiseppe
    Hallie Guiseppe Community All-Star
    Sixth Anniversary Kudos 5 First Reply April 2026 Monthly Challenge

    I'm so happy to hear it is a benefit to your organization!

  • How do you find the list ID to include in the flow?

  • Hallie Guiseppe
    Hallie Guiseppe Community All-Star
    Sixth Anniversary Kudos 5 First Reply April 2026 Monthly Challenge

    You don't need a List ID because the connector will allow you to select your list from a drop down menu. If you don't see your list in the drop down, double check the list you created is an ACTION list, not a constituent list.

    image.png

    💡TIP: I recommend using a standardized naming convention for your lists used in Power Automate flows. For example, I prefix mine with PA_ so it's always clear which lists are tied to a flow.

  • Hi Hallie, Are you able to help troubleshoot? My test keeps showing my flow is successful but I'm not getting the email sent to me so obviously I missed something somewhere. I am thinking in the "append information to array variable" section as that's where the time indicator switches to 0. The only edit I made there was removing the priority section as we don't use that indicator.

    {D5C0131A-A456-48C0-AC21-045DFD27F60B}.png {C8C9EEA9-76FD-44EB-8944-10C71CA600B2}.png

    I welcome any suggestions! Thank you!! Erin

  • Hallie Guiseppe
    Hallie Guiseppe Community All-Star
    Sixth Anniversary Kudos 5 First Reply April 2026 Monthly Challenge

    Hi @Erin Gyuleseryan

    You may still have the email action set to static results. Click the icon I highlighted below and turn off the static results if it is on.

    image.png

    Let me know if that doesn't fix the issue.

  • Hallie, That and updating the environment number did it! Thank you!

Categories