Hi,
I have 7 years of experience in asterisk and php.
I can do this for you.
So far what I have understood from your project description is :
1. Make a page with a text input customer phone number, agent dropdwon list it will show agent names, a call button.
When a dest number is entered and an agent from dropdwon selected , system will call agent and ask if he want to accept this call if agent press 1 system will call to customer and both will be connect.
2. In your osCommerce site you have customers number displayed .. next to that you want to put a call button, agent dropdown .. when that is clicked the same flow as above will take place.
Correct me if I am wrong, let me know when we can start.
Thanks
vivek