It uses a unique technology for human answer detection hence opening the possibilities for interaction with the people on the other end of the line

What is the correctly punctuated version of this sentence?
It uses a unique technology for human answer detection, hence opening the possibilities for interaction with the people on the other end of the line.