I just published a free plugin to help in phone verification. All the verification process is handled by Twilio so all you need is to enter user phone number and code is autogenerated by Twilio.
Use “Send-Code” and “Verify” in the workflow to authenticate users. If verified the Verify Phone Action return Status as ‘approved’
NB: SERVICE SID is same for all-fields in the plugin
6. (param.) To : +[Country-code][User-phone-number]
I have no demo but if requested I can draft one especially the Twilio side setup.
So this service cost $0.05 on top of the sms service fee so more expensive as compared to using the sms service and you generating your own verification codes and doing your own verification
Hey thanks for this write up! I’m a newb and just wondering what I need to put in the (param)To field. I’m assuming a “+” and whatever my user phone number input is?
This is the format [+][country-code][user-phone-number]. i.e +1 for US then user phone number
So here [+] is a constant prefix while country-code may vary depending on the countries your app services. If only in US you may make +1 constant and users will just enters their phone numbers. Otherwise you may need to ask users to enter country code before their phone numbers. There are plugins which let users select country then enter their phone number and this way it is much easier and less errors are caused by user input
Hey there, the plugin is fantastically simple to use from a setup perspective. I was wondering if you could help with understanding what I am supposed to do with the very action? Where do i retrieve the “Verified” result?
This is how you may decide to use the data returned by Twilio on step 2 which is "Twilio-verify ". This depends entirely on how you want your application to behave. The status is text and not Boolean.
Struggling with the instructions. Looks like there’s been some change in the workflow design since you last posted as those options in your screenshots are not available
Hey there! Wanted to see if anyone else has had issue with Auto-fill with iOS. Your plugin works great but if I create an input field that is “authentication code” iOS recognizes it and pulls the code from the text message. But when you click the code to Auto-Fill the code, it only enters the first digit.
I find this really annoying and seems like a no go if the user tried to enter the code and then has to close the browser, go to their messages, memorize the number and go back to browser to manually enter it in.
I have found out that if I create an old school HTML input field it works fine but then the data isn’t usable in a bubble workflow.