Being new is not a problem. Not wanting do the the work to get a new knowledge is. Luckily you are not afraid of doing some work to get the desired setup working .
Do some reading, start writing the dialplan and ask when you hit a problem. We are always happy to answer constructive questions