Using Two-Factor Authentication with your phone is annoying when coworkers need the code, but you're on vacation, swimming, surfing, or biking. Using a phone number that is publicly shared opens you to the risk of SIM swap and hijacking of your phone number.
We recommend using authenticator apps over phone numbers where possible. Unfortunately, some websites allow only phone number 2FA. For us, two banks did not provide any other option but phone number 2FA.
sms2slack makes it easy to share the 2FA codes between coworkers and not use someone's personal phone or company's publicly available phone numbers.
If you're a digital nomad, you probably use local SIMs when you're traveling, and it's really annoying to put back your home SIM just to get one 2FA code.
As an added benefit, sms2slack is immune to any spyware or viruses sent to it, which cannot be said for your phone.
Our company used Twilio to receive and forward messages to our Slack in the past. Unfortunately, not all websites send messages to these phone numbers. Most notably, Apple, Microsoft, Google, Facebook, and WhatsApp do not, and many of them now require 2FA for business use, and often the only option is a phone number.
There are many other services like Twilio, but they all have this issue. The only option is to have an actual phone number connected to a device. With sms2slack you can use local telecom SIM cards which, from our experience, never have issues receiving messages.