Functionize supports sending and receiving SMS messages directly within Architect. This is especially useful for testing scenarios such as:
- Multi-Factor Authentication (MFA)
- Account and appointment reminders
- Brand engagement workflows
To use SMS in Functionize, you must first request a testing number.
- Email the Solutions team to request a phone number configured for sending/receiving SMS.
Incorporating SMS Messaging into a Test
This example shows how to use both Send and Receive SMS actions in an Architect test.
- Open a new Architect test case and begin recording.
- Click the plus (+) icon to open the Advanced Actions sidebar.
- Select SMS.
Send SMS
- In the Send an SMS tab:
- Enter From Number (sender).
- Enter To Number (receiver).
- Type the Message to send.
- Click Add.
- An SMS Send Action appears in the Architect test flow.
Notes:
For 2FA (two-factor authentication): For OTPs or login verification codes, you don’t need to register for A2P 10DLC with Twilio currently. Twilio allows 2FA traffic without that registration.
For campaigns/bulk messaging: If you want to use Twilio numbers to send marketing messages, notifications, promotions, or any other non-2FA campaigns, you must register the number. Registration includes providing your company name and contact details, which Twilio submits for carrier approval.
The exemption for 2FA might change later. So in the future, even 2FA traffic could require registration.
Receive SMS
- Click the plus (+) icon again, then select SMS.
- In the Receive an SMS tab, click Continue.
- The Functionize SMS Reader tool opens.
- Enter the receiving phone number used above and click Submit.
- The sent message will appear at the top of the inbox.
Simple flow: Send message → Receive with SMS Reader → Verify inbox