Showing results for 
Search instead for 
Did you mean: 
Not applicable

Forward email to rotating recipients (based on a list) to allow workbalancing



I need a Flow to do the following:


1. Email comes in

2. Forward the email with all attchments to recpients changing as set out below (for illustration purposes)

     a. First email goes to
     b. Second email goes to
     c. Third email goes to c@company
      (...... further like the above...)

      d. 30th email goes to (so, this is the second email to that adress)

      e. 31st email goes to (so, this is the second email to that adress)
      d. 32st email goes to ....

      (.... repeats again every 30 emails starting with a)


AIM is to have a simple workload balancing solution, so emails coming are distrubiting to a rotating, repeating set of people for handling.


Ideally, this would be work from an Excel sheet, so that one could assign different workload to different recipients (e.g. by making the order a,b,c,d,a,b,a,d,e[repeat at beginning], which meant a,b were doing more than the others)


I "only" need a clever idea how to:

   1. Pull the email from an email sheet AND

    2. Mark which one was used before, so the next one is used for the next round (so, store the status inbetween flows) , and
    3. have a method to "cycle back to one" if the list of adresses is completed.












Community Support
Community Support

Hi @Anonymous ,


I am afraid that your scenario could not be easily achieved using Flow. However, if you are familiar with Custom APIs, please consider registering a custom connector in Flow.


More details about custom connectors, please check the following doc at here:


Best regards,



Community Support Team _ Mabel Mao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Power Automate News & Announcements

Power Automate News & Announcements

Keep up to date with current events and community announcements in the Power Automate community.

Power Automate Community Blog

Power Automate Community Blog

Check out the latest Community Blog from the community!

Users online (3,595)