We’re pleased to announce the recent release of One-Time Password for Gravity Forms version 2.5.
Version 2.5 brings two regularly requested features: integration with the Gravity Forms Conversational Forms Add-On and the ability to select your Twilio API region when using SMS one-time passwords!
Conversational Forms Support
With version 2.5, you can now take advantage of using our One-Time Password product within your conversational forms created via the Gravity Forms Conversational Forms Add-On.
The One-Time Password field will now work anywhere within your conversational forms, and you can take advantage of everything in One-Time Password in conversational forms as you could before in normal Gravity Forms forms.
When adding One-Time Password to a conversational form, just make sure you’re collecting the user’s email or phone number (depending on what kind of OTP you’re sending) prior to serving them the One-Time Password field so the field has the destination it needs to send the OTP to.
Twilio API Region Selection
With 2.5, you can also use Twilio API keys outside of the default United States region.
Twilio offers quite a few different API regions, prior to the release of version 2.5, you could not use API keys outside of the United States. The keys would not validate from that region.
Now with Version 2.5, you can select the API region you’d wish to connect the add-on to via the new API Region dropdown on the One-Time Password settings page.
Note: US based customers should still use the default “US East Coast” region. While there is a west coast region listed in the dropdown, as of the time of writing this release post there does not seem to be a way to actually utilize it from the end user side of things. We are leaving it included as an option in case that changes on the Twilio end down the line.
Note 2: Not all existing Twilio API regions support sending SMS on a programmatic basis like One-Time Password does via the Twilio API. If you do not see your region listed in the region selection dropdown, then the Twilio API does not support our product sending SMS through that region. If you don’t see your region listed in the dropdown, we’d recommend using the default US East Coast region, you can still use non-US numbers from the US API region to our knowledge, the processing time will just likely take longer due to the latency between locations.