Question about possible set up

I am trying to help out somebody who has a small call center business and wants to make it so that all his employees can work from home. I use Linux but am completely new to Asterisks. How hard would it be to set up a system that distributes the calls over voip to dedicated computers (softline) or sip phones. He currently has about 30 employees but wants to expand to around 60. Thanks for any input, Just looking for somebody to point me in the right direction.

It shouldn’t be too hard, especially if you’ve read this book: downloads.oreilly.com/books/9780596510480.pdf

Ian