TekSIP can redirect incoming call to an extension if the called party is busy or offline. Latest built also redirect the incoming call hen the called party does not answer in specified amount of time.
You will see a new option "Maximum Ring Duration"

Set it in seconds and configure redirection for the endpoint:
