Yep, it's called 10DLC. My teams work on telephony integrations, and for the devs to even test that outbound SMS is working, we need to go through this process with every provider we integrate. Massive pain, indeed.