Aplauso uses Twilio to send the 6-digit one-time codes (OTPs) used for phone number sign-in. This integration runs silently in the background - employees just enter their phone number and receive a text.
How It Works
- Employee enters their phone number at auth.aplauso.io and selects Send Code.
- Aplauso calls Twilio's Messaging API with the phone number.
- Twilio sends an SMS: "Your Aplauso verification code is: XXXXXX. This code expires in 10 minutes."
- Employee enters the 6-digit code.
- Aplauso verifies the code and signs the employee in with Firebase Authentication.
Code Details
| Property | Value |
|---|---|
| Code length | 6 digits |
| Expiry | 10 minutes |
| Max attempts | 5 per phone number |
| Retry | Request a new code after 30 seconds |
Supported Countries
SMS delivery is available in all countries where Twilio provides messaging service coverage. For employees in regions with unreliable SMS delivery, email OTP is available as an alternative sign-in method.
Troubleshooting SMS Delivery
If a verification code is not arriving:
- Check the country code - ensure it is correct (e.g., +1 for US, +44 for UK). The sign-in page auto-detects country but can be overridden.
- Wait 30 seconds - delivery can occasionally be delayed.
- Check if SMS is blocked - some carrier plans or international settings can block short-code SMS messages. Ask your carrier if you are not receiving automated texts.
- Switch to email - tap Use Email Instead on the sign-in page to receive the code via email rather than SMS.
- Request a new code - after 30 seconds, a Resend Code button appears. Old codes are invalidated when a new one is requested.
Privacy
- Phone numbers are used only for OTP delivery and identity verification.
- Aplauso does not send marketing SMS messages.
- Phone numbers are stored as part of your Firebase Authentication profile and are not shared with third parties beyond what is required for Twilio delivery.
For Property Admins
The Twilio integration is fully managed by Aplauso. No configuration is required from property admins. If your team has systematic issues receiving SMS codes (e.g., corporate phone plans blocking short codes), contact support to discuss switching the affected accounts to email-based sign-in.