The Twilio Verify Library for OutSystems Developer Cloud connects your apps to Twilio Verify to deliver secure OTP flows via SMS, WhatsApp, and Voice. It exposes two Server Actions—SendVerification (start an OTP) and CheckVerification (validate a code)—so you don’t have to hand-craft REST calls.Configuration: set a single environment variable TWILIO_ServiceSID (the Verify Service). Authentication uses Basic Auth on the REST integration (Username: Twilio Account SID, Password: Auth Token).
TWILIO_ServiceSID
Channels limited to SMS, WhatsApp, Voice (no Email yet).
No built-in webhook handling (status callbacks not processed).
No automatic retry/rate-limit backoff—handle resend, expiry, and throttling in your UI/logic.
Error details are Twilio’s originals (no localization/mapping).
Requires a configured Verify Service SID (TWILIO_ServiceSID) and REST Basic Auth (Account SID/Auth Token).
E.164 formatting and WhatsApp/Voice availability depend on Twilio and destination.
Backend only; you must build the OTP UI and user messaging.
BSD-3 license (https://opensource.org/licenses/BSD-3-Clause)