Cyclic trunk usage

Hello.

I have 3 trunk lines with 1500 minutes free calls per month for each one. So I want every time my users make a call to use the next trunk so the number of calls are shared to 3 trunks. Can I archieve this goal with FreePBX or I need to write asterisk directly?

I’m pretty sure there is a third part module floating around that does some thing similar,

scan the forums, there has been discussion on it.