Hi @Anonymous , I don't believe there an official Developer Program.
However, for development and testing purposes with Azure Communication Services SMS, there are a few options besides toll-free numbers:
- Use the SMS sandbox: The ACS SMS sandbox allows you to send and receive messages without an actual phone number. This is great for initial development.
- Get a trial phone number: ACS provides trial phone numbers that are meant for short-term evaluation. These start with +1425 and let you send/receive for initial validation.
- Use your own personal phone number: You can use your own cell phone to test receiving SMS during development. Just be aware of any charges that could occur.
- Short Codes (12345): These are 5-6 digit numbers used for business to consumer messaging such as alerts, notifications, and marketing
Once you're ready to actually validate with real users at scale, you'll want to purchase a toll-free or local phone number. But the sandbox, trial numbers, and your personal devices are all great low-cost ways to develop and unit test before then.
The sandbox would be my top recommendation to start since it carries no cost and lets you fully test the SMS SDK send/receive capabilities without a real number.
Hope that helps.
Grace