Get sms code in a smartphone test
Test an SMS verification flow on a device end to end: the step watches a test number, waits for the SMS, and extracts the code with AI.
Test an SMS-based verification flow end to end. The step watches a test phone number, waits for the SMS to arrive, extracts the code with AI, and stores it in a variable you can type into the app's confirmation field.
Parameters
| Parameter | Required | Description |
|---|---|---|
| Phone number to receive code | Yes | The test phone number that should receive the SMS. |
| Variable | Yes | Name of the variable that receives the code. Default: SmsCode. |
| Ignore error on this step | No | The run continues with the next step if no code is found. Default: off. |
Results and metrics
- Variable: the extracted code is stored in the variable, ready to be typed into a confirmation field by a later Fill input step.
- Timing: start, end, and duration (in seconds). The duration includes waiting for the SMS to arrive.
- Status: failed if no SMS arrives or the AI finds no code in it.
- AI usage: the AI cost of the extraction is added to the run.
See Email & SMS in tests for how test phone numbers are provisioned for your workspace.
What's next?
Last updated on