FreeSWITCH is a scalable open-source telephony platform that routes and interconnects audio, video, text, and other media. With its rich features and stable telephony platform, you can develop many types of applications using a wide range of free tools. In this tutorial, we will build the latest FreeSWITCH version on your AWS EC2 instance and configure FreeSWITCH to receive inbound calls.

Requirements Steps

Launch AWS EC2 instance

The AWS Free Tier enables you to gain free, hands-on experience with the AWS platform, products, and services. In this tutorial, we will be launching an EC2 running Red Hat Enterprise Linux which is an on-demand instance. To calculate your setup cost, visit Amazon's EC2 pricing page.

Set up FreeSWITCH environment

Configure Freeswitch

Make a test call

Additional Resources