Email Reliability//OTP alternatives

Hi there, we have an 'admin' system and a 'user' system, we want to provide users with the ability to sign in using email otp, but due to emails being very unreliable (we are currently using a custom SMTP server), we would like to provide the option to show the admins the OTP that can then be passed over to (in person) the users. Is this anyhow possible?
Was this page helpful?