VAST VERIFY

OTP & identity communication

Send and verify OTP for login, registration, password reset, transactions, and security alerts. Provider abstraction with automatic failover — your app never talks to SMS providers directly.

  • • Configurable 4–6 digit OTP (hashed at rest)
  • • Expiry, attempt limits, resend cooldown, rate limits
  • • SMS → WhatsApp → email failover (platform-managed)
  • • Webhooks: otp.delivered / otp.failed