Hi @brettnothan9,
Acumatica provides the delivery mechanism for SMS 2FA, but 10DLC compliance (registration, opt-in, and opt-out handling) must be implemented by the customer (out of standard support scope). This is required to avoid SMS blocking and to remain carrier compliant.
Yes, Acumatica supports Twilio SMS for two-factor authentication. You can configure Twilio in SMS Providers (SM203535) and enable Allow SMS in Security Preferences (SM201060) as described in the Two-Factor Authentication: General Information and Implementation Checklist KB articles.
Two-Factor Authentication: General Information
Two Factor Authentication: Implementation Checklist
However, Twilio 10DLC registration is required for US SMS traffic. You must register your business and create a 10DLC messaging campaign in Twilio using the 2FA / One-Time Passcode use case.
Acumatica does not manage SMS consent, so you must implement your own opt-in and opt-out process and only enable SMS 2FA for users who have opted in. Opt-out (STOP) handling must also be managed via Twilio.
Once compliance is in place, you can safely use SMS-based 2FA in Acumatica.
Hope this helps clarify!