How do I sign up

You start with creating a free test account at Twilio that gives you USD $15 in credit and a default US sending number. No credit card required. You can use this to evaluate their services and at any time upgrade to a real account.

Sign up here: https://www.twilio.com/try-twilio