Twilio Verify Sender node
Initiates a Twilio Verify request to send a one-time passcode to the user’s device as an additional authentication factor.
If you do not enable the Request Identifier property, make
sure the shared node state has a userIdentifier
field set with a valid phone number or an email ID when the flow reaches this node.
Follow this node with the Twilio Verify Collector Decision node in the authentication flow.
Outcomes
-
True
: OTP sent successfully. -
Error
: Exception occurred, and the error message is stored in the shared store.
Properties
Property | Usage |
---|---|
Account SID |
The unique string to identify the account found in the Twilio account dashboard. |
Authentication Token |
The authentication token found in the Twilio account dashboard. You can use ESVs to set credentials appropriately for each environment in a multi-environment setup. Refer to Introduction to ESVs for more information on ESVs. |
Service SID |
The unique string to identify the service in the Twilio account dashboard. |
Channel |
The delivery channel for sending the one-time passcode:
|
Request Identifier |
Whether to prompt the user for their identifier. Optionally, this node can prompt the user for their identifier.
By default, the authentication flow shared node state must contain a Default: disabled |
Identifier Shared State |
The shared state variable to search for the user identifier. |
Examples
For examples in context, refer to the Twilio examples.