Send SMS one-time codes from prepaid credit at EGP 1.00 per segment, starting on Starter.
Start a phone challenge, then verify the code from the same client.
Every SMS segment draws from EGP credit at EGP 1.00 per segment.
Use development freely, then choose Starter or above for production phone OTP.
import type { PhoneOtpStartOptions, PhoneOtpVerifyOptions } from '@authowl/core' const start: PhoneOtpStartOptions = { phoneNumber, turnstileToken } await authClient.phoneOtp.start(start) const verify: PhoneOtpVerifyOptions = { phoneNumber, code } await authClient.phoneOtp.verify(verify)
Available from the Starter plan on production environments. Development environments are never gated.
Add phone OTP with clear prepaid pricing and a focused client flow.