QGOSUB / Dial Plan Question

I have QGOSUB working properly and executing a script when calls in a queue get answered. Is there a different item I can use besides QGOSUB to have it execute for all calls on answer? If not what is the best way to integrate a script into all answered calls in FreePBX?