Skip to main content
You can require a signer to verify their identity with a CAC/PIV smart card, SMS, or Box login. You can also add a password. Set these on the signer when you create the request, or on a template.
Signer verification options on a signature request

Verification methods

Use verification_method on the signer when you create the request. This is the recommended approach for new integrations. When you get a request or template, verification_method is null if that signer has no verification. If you set both verification_method and a legacy property such as login_required or verification_phone_number, verification_method takes precedence.

Password protection

You can add a password alongside any verification method. Password verification happens before the signer can open the request.
Password prompt before the signer opens the request

SMS verification (legacy)

verification_phone_number is still supported. Prefer verification_method when you create the request. By default, SMS verification happens at the signing step, so the signer can view the request first. Set is_phone_verification_required_to_view to true to require SMS before view.
SMS verification prompt
Entering the SMS code
For more background on signer authentication, see the additional signer authentication support article.
Last modified on September 18, 2026