Call forwarding is included in the per minute fee, and no additional charges apply. The requirements for enabling it are:
Yes, you can configure whatever custom call forwarding functionality you require using the Voice API, such as starting to forward calls after close of business hours.
A great starting point would be learning how to handle an incoming call using the API and follow-up by learning how to use the Sinch Voice Application Markup Language (SVAML), to connect incoming calls.
Documentation for Voice Calling API: https://developers.sinch.com/docs/voice/api-reference/
Android : https://developers.sinch.com/docs/in-app-calling/android-cloud/
iOS : https://developers.sinch.com/docs/in-app-calling/ios-cloud/
Javascript: https://developers.sinch.com/docs/in-app-calling/js-cloud/
Latest Voice SDKs: https://developers.sinch.com/docs/in-app-calling/sdk-downloads/
Voice SDK
Reference Apps: JS, Android, iOS https://github.com/sinch/rtc-reference-applications
Calling API
webhook callback application: https://github.com/sinch/voice-api-webhook-nodejs
php client + samples : https://github.com/sinch/voice-api-php
How to: https://community.sinch.com/t5/Virtual-Numbers/Getting-a-number-from-Sinch/ta-p/8081
Login to https://dashboard.sinch.com/numbers/buy-numbers find the number you want.