Verify phone OTP (Twilio)
Sends and verifies an SMS code with Twilio Verify to prove control of a phone number.
Vue d’ensemble
Sends and verifies an SMS code with Twilio Verify to prove control of a phone number.
Exemple
Before a sensitive action, ask the participant to validate the code received on their mobile phone.
Parameters 11
extension_config_id
Communication-provider configuration used by this operation.
title
Title displayed in the approval or verification experience.
description
Supporting text displayed during the user action.
to
Message recipient(s): address, number, or contact(s) depending on the node.
verify_service_sid
Optional Twilio Verify service used for the OTP journey.
mask_phone_in_journey
Whether the phone number must be partially masked in the hosted experience.
resend_delay_seconds
Minimum delay between two code resends.
max_attempts
Maximum number of allowed code attempts.
max_resends
Maximum number of allowed code resends.
allow_replay_from_here
Allow replay from this step utilisé pour cette opération de communication.
replay_boundary
Replay point of no return utilisé pour cette opération de communication.
Outputs 5
verified
Whether the OTP code was successfully validated.
phone_number
Verified phone number.
verification_sid
Twilio Verify identifier for the OTP journey.
status
Current normalized state of the mailing, approval, or verification.
verified_at
Date and time when verification succeeded.
Behavior
The user action sends the code, enforces attempt and resend limits, and resumes the process only after validation or completion of the journey.
Limits and responsibilities
- Verification proves control of the number at the time of the journey, not the person's civil identity.
- Attempt and resend limits are product safeguards and must not be bypassed through process loops.
- Masking the number on screen reduces visual exposure but does not change its data classification.