To forward SMS and voice calls to an alternate phone number while keeping your real phone number secret, you need a Twilio account, a Twilio phone number with SMS and voice capabilities, and a friend with a SMS-enabled phone number. You can use Twilio Studio to create a visual application builder that allows you to write conditional logic for handling messaging flows without writing any code. One-way SMS forwarding is achieved by dragging a Send Message widget onto the canvas and configuring it to send messages to your cell phone number from your Twilio phone number. Two-way SMS forwarding requires using Twilio Functions, which involves reconfiguring the same Twilio number to call the Function whenever an SMS comes in, and writing some logic to determine which direction to forward the information. This approach has a drawback of being limited to one conversation at a time.