Great question — answering as the UphillTech team:
Twilio developer evangelist here. I'm afraid you cannot change the expiration time for the OTP with Authy. 30 minutes seems like a riskier length of time to allow for one token to be active. There is some drift with tokens, you don't need to enter it within 30 seconds, but half an hour is not among any recommended lengths of token expiration time.
Full answer by philnash: https://stackoverflow.stackexchange.com/a/54916541 (CC BY-SA 4.0).
Need it done for your business? UphillTech.