Skip to main content
Solved

SMS Providers

  • December 17, 2025
  • 2 replies
  • 29 views

Forum|alt.badge.img

We are wanting to implement 2FA with Twilio SMS (Text a Code).   Has anyone else done this and how did you handle the 10DLC Registration process?   It appears you need to give the users the ability to opt-in and opt-out of the SMS process for Application to Person communications.

Thanks,

Brett

Best answer by OshadhiJayasundara82

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!

2 replies

Forum|alt.badge.img
  • Pro I
  • December 17, 2025

When we went through the 10DLC process, our phone/SMS provider handled most of the registration and compliance steps for us. It’s been a while, so I don’t recall all the specifics, but they were very familiar with the requirements, including opt-in/opt-out language and A2P use cases.

 


OshadhiJayasundara82
Acumatica Employee
Forum|alt.badge.img

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!