The ObiTalk service has reached its end of life and has been decommissioned as of Nov 1, 2024. Additional details can be found here.