Lookup tables - retrieve limited records

I got this working well but wanted to tweak it if possible. so when the second automation runs to release the records i have it running every few minutes to release a handful each. is it possible to do two things.

  1. when the catch side receives a call, change the release automation execution to run every X minutes.
  2. when the release automation runs our of new records, change the interval to a longer time or turn off completely

not sure if either of those are possible. i just dont want the release automation running constantly if there isnt anything to release