Hi,
Actually, I have a requirement where the user will be filling the form which has been published as PORTAL and in the middle of the flow the user will be getting an OTP to his registered mobile number.
Can someone suggest me the best way to achieve this scenario.
Thanks in Advance.
Discussion posts and replies are publicly visible
The best way to achieve this is to use a SMS verification service and connect to its APIs from your portal. Basically, once you have the user's phone number you would invoke the verification service that will send a code via SMS. You would need to capture the code from the user through an input field and call the service again to verify the code.
Hello Shaik Gousi
Currently there is no built in feature from Appian as far as I know. May be you can try using some API's or a Connected system/Plug-in from the app market.
Here is a connected system from the Appian App market.
https://community.appian.com/b/appmarket/posts/nexmo-connected-system
Hopefully it works for your requirement.
May be you can wait for the experts to provide a better approach.
Thanks for the response
Ok Thanks for sharing Chaitanya....
Shaik Gousi Is this compatible with portals???
Yes Kapil,
We are publishing a portal for the users outside of the Appian environment people to interact with the application and to fill the application form. Meanwhile in the flow there is a requirement where we need to authorize them sending an OTP to their mobile number which we will be collected from the contact information of that particular user.
It's completely having to done within the portal UI's.
One common way to achieve the scenario you described is to use an SMS API to send the OTP to the user's mobile number and verify it on the backend before allowing the user to submit the form. Here's a high-level overview of the process:
There are many SMS APIs available that you can use to implement this, including Twilio, Nexmo, and many others. You can choose one that fits your requirements and budget.
Source: Bulk SMS Service Provider
Thank you so much
Shaik Gousi