Telephony Software

View 290 business solutions
Telephony Clear Filters

Browse free open source Telephony software and projects below. Use the toggles on the left to filter open source Telephony software by OS, license, language, programming language, and project status.

  • Manage Properties Better For Free Icon
    Manage Properties Better For Free

    For small to mid-sized landlords and property managers

    Innago is a free and easy-to-use property management solution. Whether you have 1 unit or 1000, student housing, or commercial properties, Innago is built for you. Our software is designed to save you time and money, so you can spend more time doing the things that matter most.
  • Eptura Workplace Software Icon
    Eptura Workplace Software

    From desk booking and visitor management, to space planning and office utilization data, Eptura Workplace helps your entire organization work smarter.

    With the world of work changed forever, it’s essential to manage your workplace and assets together to effectively create a high-performing environment. The Eptura experience combines the power of workplace management software with asset management, enabling you to effectively operate your building and facilitate hybrid work.
  • 1
    IssabelPBX

    IssabelPBX

    Issabel PBX - Unified Communications

    Open Source and Unified Communications partners created a new platform based on an Elastix® fork (currently purchased by 3CX) to provide the community with continuity, peace of mind and support needed to continue with their PBX and operation developments. Contribute to the funding of Issabel on https://www.patreon.com/issabel
    Leader badge
    Downloads: 3,808 This Week
    Last Update:
    See Project
  • 2
    MyPhoneExplorer

    MyPhoneExplorer

    Simply explore your Android phone!

    Connect your phone via WiFi, cable or bluetooth and you'll be surprised how easy and efficient it will be to manage your Android based smartphone with our software. Since it's first release MyPhoneExplorer evolved into the most popular freeware tool for smartphones. The software is constantly updated with new features. In opposite to many other solutions MyPhoneExplorer does work complete locally without using any third-party server!
    Downloads: 1,612 This Week
    Last Update:
    See Project
  • 3
    trixbox CE is an easy to install, VOIP phone system based on the Asterisk PBX. trixbox is designed for home or office use. trixbox CE includes CentOS linux, mysql, and all the tools needed to run a business quality phone system. (formerly asterisk@home)
    Leader badge
    Downloads: 580 This Week
    Last Update:
    See Project
  • 4
    VoIP monitor

    VoIP monitor

    VoIP SIP and SKINNY quality analyzer and packet / audio recording tool

    VoIPmonitor is open source network packet sniffer with commercial frontend for SIP SKINNY MGCP RTP and RTCP VoIP protocols running on linux. VoIPmonitor is designed to analyze quality of VoIP call based on network parameters - delay variation and packet loss according to ITU-T G.107 E-model which predicts quality on MOS scale. Calls with all relevant statistics are saved to MySQL or ODBC database. Optionally each call can be saved to pcap file with either only SIP / SKINNY protocol or SIP/RTP/RTCP/T.38/udptl protocols. VoIPmonitor can also decode audio.
    Leader badge
    Downloads: 576 This Week
    Last Update:
    See Project
  • Tigerpaw One | Business Automation Software for SMBs Icon
    Tigerpaw One | Business Automation Software for SMBs

    Fed up with not having the time, money and resources to grow your business?

    The only software you need to increase cash flow, optimize resource utilization, and take control of your assets and inventory.
  • 5
    Elastix

    Elastix

    Unified Communications Server

    Elastix is a software-based PBX powered by 3CX and based on Debian. An open-standards solution, Elastix is an easy to install and manage UC system compatible with popular IP phones, gateways and SIP trunks. Elastix is complete with unified communications features such as integrated WebRTC video conferencing, chat, presence and softphones and smartphone clients for Windows, Mac, iOS and Android.
    Leader badge
    Downloads: 339 This Week
    Last Update:
    See Project
  • 6
    NoiseGator (Noise Gate)

    NoiseGator (Noise Gate)

    A simple noise gate app intended for use with VOIPs like Skype.

    Ever wanted to cut out background noise when talking with others on Skype? Now it's possible! NoiseGator is a light-weight noise gate application that routes audio through an audio input to an audio output. In real-time the audio level is analysed and if the average level is higher than the threshold the audio bypasses as normal. However, if the average level goes below the threshold, the gate closes and the audio is cut. When used with a virtual audio cable it can act as a noise gate for a either a sound input(microphone) or sound output(speakers). Can also be used to gate noise from your own mic or play your microphone through your speakers. REQUIREMENTS: - Java 7 or higher for Windows. - Java 6 or higher for Mac. Java 7 recommended. - A virtual audio cable is required for use with VOIPs: For Windows users I recommend the VB-Cable driver (http://vb-audio.pagesperso-orange.fr/Cable/index.htm). Mac users can use SoundFlower.
    Leader badge
    Downloads: 552 This Week
    Last Update:
    See Project
  • 7
    PBXinaFlash 3/ IncrediblePBX
    Longing for the good old days of Asterisk@Home? Welcome back to the steroid-enhanced version. PBX in a Flash 3.0 & Incredible PBX 2020/2021/2022/2027 are the latest Lean, Mean Asterisk Machines, high-performance, turnkey Asterisk PBXs that are easy to upgrade. Features include Rocky8, CentOS/SL 7.x, Ubuntu 22.04 & 20.04, Debian 10 and Raspbian 10 support with Asterisk 20/18/16 and FreePBX 16/15 GPL modules. Add-ons include one-click installs of Incredible Fax and many other Asterisk utilities. Visit Nerd Vittles for the latest tutorials.
    Leader badge
    Downloads: 158 This Week
    Last Update:
    See Project
  • 8
    NbuExplorer
    Nokia NBU, NBF, NFB, NFC and ARC backup file parser, extractor and viewer. It can help you to check content of backup or extract files from it. Requires MS .Net Framework 2
    Leader badge
    Downloads: 124 This Week
    Last Update:
    See Project
  • 9
    Siproxd is a proxy/masquerading daemon for the SIP protocol. It allows SIP clients (softphones & hardphones) to work behind an IP masquerading firewall or router.
    Leader badge
    Downloads: 158 This Week
    Last Update:
    See Project
  • Simplify Purchasing For Your Business Icon
    Simplify Purchasing For Your Business

    Manage what you buy and how you buy it with Order.co, so you have control over your time and money spent.

    Simplify every aspect of buying for your business in Order.co. From sourcing products to scaling purchasing across locations to automating your AP and approvals workstreams, Order.co is the platform of choice for growing businesses.
  • 10
    Asterisk GUI client, VICIdial

    Asterisk GUI client, VICIdial

    VICIdial Contact Center Suite

    This software suite is designed to extend the functionality of the Asterisk PBX through platform-independant web-client applications. Includes the VICIdial inbound/outbound contact center application. The suite is scalable across multiple Asterisk servers.
    Leader badge
    Downloads: 106 This Week
    Last Update:
    See Project
  • 11
    Sipp is a performance testing tool for the SIP protocol. Its main features are basic SIPStone scenarios, TCP/UDP transport, customizable (XML-based) scenarios, dynamic adjustment of call-rate and a comprehensive set of real-time statistics.
    Leader badge
    Downloads: 137 This Week
    Last Update:
    See Project
  • 12
    This project implements a simple STUN server and client on Windows, Linux, and Solaris. The STUN protocol (Simple Traversal of UDP through NATs) is described in the IETF RFC 3489, available at http://www.ietf.org/rfc/rfc3489.txt
    Downloads: 73 This Week
    Last Update:
    See Project
  • 13
    Seagull is a multi-protocol traffic generator. Especially targeted towards IMS, Seagull supports Diameter (RFC3588 and all applications) over TCP/SCTP and IPv4/IPv6 , TCAP (over SS7 or Sigtran), XCAP over HTTP and Radius.
    Leader badge
    Downloads: 79 This Week
    Last Update:
    See Project
  • 14
    anyremote

    anyremote

    Remote control software for applications using wi-fi or bluetooth

    Remote control software for applications using wi-fi or bluetooth.
    Downloads: 50 This Week
    Last Update:
    See Project
  • 15
    Downloads: 69 This Week
    Last Update:
    See Project
  • 16
    YetiForce CRM

    YetiForce CRM

    The most affordable CRM system according to Capterra

    Are you looking for a system to boost your sales? Do you want to improve your relationships with customers? Do you want to contribute to the fastest growing open source project on GitHub? You can use YetiForce completely free of charge. With YetiForce’s help you will manage 12 business processes in your company, no matter the size. The vast number of features available for free helped us win the first place in Capterra’s “Most Affordable CRM Software” ranking. YetiForce’s open source code was released under a very flexible and liberal license, which gathers a large and active community around the project. You too can contribute to it no matter if you are a professional programmer or software development is just your hobby. Download YetiForce for free and find out why you should become one of more than 250 000 people who already use it. Testing versions: GitStable: https://gitstable.yetiforce.com/ GitDeveloper: https://gitdeveloper.yetiforce.com/
    Leader badge
    Downloads: 35 This Week
    Last Update:
    See Project
  • 17
    pcapsipdump is libpcap-based SIP sniffer with per-call sorting capabilities. It writes SIP/RTP sessions to disk in a same format, as "tcpdump -w", but one file per SIP session (even if there is thousands of concurrent SIP sessions). Getting started: http://pcapsipdump.sf.net/
    Leader badge
    Downloads: 42 This Week
    Last Update:
    See Project
  • 18
    BlackBelt Privacy Tor/i2p+WASTE+VidVoIP

    BlackBelt Privacy Tor/i2p+WASTE+VidVoIP

    Browse on Tor/i2p, Anon p2p Chat / FileTx, Conf / Video VoIP

    Open Source - GPLv3 inc images. *** PLEASE NOTE: There are now 2 seperate versions here. *** One is Pre Firefox 57. The other is Post Firefox 57. *** For those providing mirrors, please enable your users to realize this. Vidalia Based, Tor as a Service Solution. MicroSip: enables FREE PC to PC video calling with no account sign-up and no middleman server. WASTE: enables FREE Conference VoIP, chat, file transfer and support. *** AI Powered *** Tor/i2p: enables safer browsing. Tor/i2p Profile: Browse over Tor/i2p on Firefox (Vanilla, ESR), Waterfox (Classic, New), Palemoon , LibreWolf and legacy CyberFox. As with all versions of Tor - do not rely on this for strong anonymity. A usability enhanced Privacy Pack. An installer, for : Vista 32/64, Win7 32/64, Win8 32/64, Win10 32/64, Win11, Linux (Wine)
    Leader badge
    Downloads: 40 This Week
    Last Update:
    See Project
  • 19
    Amazon Connect connect-rtc-js

    Amazon Connect connect-rtc-js

    Provide softphone support to AmazonConnect customers

    connect-rtc.js provides softphone support to AmazonConnect customers when they choose to directly integrate with AmazonConnect API and not use the AmazonConnect web application. It implements Amazon Connect WebRTC signaling protocol and integrates with browser WebRTC APIs to provide a simple contact session interface that can seamlessly integrate with Amazon Connect StreamJS. In a typical amazon-connect-streams integration, connect-rtc-js is not required on parent page. Softphone call handling is done by embedded CCP. Load connect-rtc-js along with amazon-connect-streams on parent page. In the gh-pages branch prebuilt ready-to-use files can be downloaded/linked directly.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20
    Open Phone Abstraction Library (OPAL) is a C++ multi-platform, multi-protocol library for Fax, Video & Voice over IP and other networks. Also included is the Portable Tool Library (PTLib) which is a C++ multi-platform abstraction library and collection o
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • 21
    mod_MumbleLink

    mod_MumbleLink

    Positional Audio Communication for Minecraft with Mumble

    A Mod so that Minecraft now natively supports Mumble's positional audio feature. This means: Directional and positionally attenuated VOIP in relation to the game world. Please visit the Forum for information about the newest Version! Main Forum-Thread: http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1272675 TheSkorm's Fork on GitHub: https://github.com/TheSkorm/mod_mumblelink Mumble: http://mumble.sourceforge.net Donations are greatly appreciated: https://sourceforge.net/donate/?user_id=2370023
    Downloads: 33 This Week
    Last Update:
    See Project
  • 22
    SIM Card Manager

    SIM Card Manager

    Windows tool to read SIM card information and content

    SIMCardManager is Windows tool that can read a SIM card information (ICCID, IMSI, Pin states) and SIM card content : phone book (ADN), Fixed dialing (FDN) and SMS messages. It also enables you to authenticate with PIN when activated and export SIM card content to text files. You need to have a PC/SC compatible smart card reader or dongle with SIM slot. You can find other useful tools on my website http://www.idrix.fr
    Leader badge
    Downloads: 78 This Week
    Last Update:
    See Project
  • 23
    atinout

    atinout

    AT commands as input are sent to modem and responses given as output.

    This program will read a file (or stdin) containing a list of AT commands. Each command will be send to the modem, and all the response for the command will be output to file (or stdout). Example, to hang up any ongoing call: $ echo ATH | atinout - /dev/ttyACM0 - ATH OK $
    Leader badge
    Downloads: 139 This Week
    Last Update:
    See Project
  • 24
    OSDial

    OSDial

    OpenSource Call Center and Dialer System

    An Open Source (predictive) Dialer. OSDial is a full featured GPL dialer which does Manual, Power and Predictive dialing out of the box. Its easily installed through one of our .iso images. Install manual available at http://store.osdial.com/ Full details available at web site (http://osdial.com).
    Leader badge
    Downloads: 37 This Week
    Last Update:
    See Project
  • 25
    openLTE

    openLTE

    An open source 3GPP LTE implementation.

    OpenLTE is an open source implementation of the 3GPP LTE specifications. Currently, octave code is available for test and simulation of downlink transmit and receive functionality and uplink PRACH transmit and receive functionality. In addition, GNU Radio applications are available for downlink transmit and receive to and from a file, downlink receive using rtl-sdr, HackRF, or USRP B2X0, LTE I/Q file recording using rtl-sdr, HackRF, or USRP B2X0, and a simple eNodeB using USRP B2X0. The current focus is on extending the capabilities of the GNU Radio applications and adding capabilities to the simple base station application (LTE_fdd_enodeb).
    Leader badge
    Downloads: 26 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Open Source Telephony Software Guide

Open source telephony software is a category of software that enables the user to make and receive telephone calls using shared or open-source code. This type of software typically includes features like voice over IP (VOIP) technology, Internet Protocol Private Branch Exchange (IP PBX) systems, and call routing services. The cost for these services can vary depending on the specific technologies used; however, they are often much cheaper than traditional phone services since they leverage existing broadband connections. Additionally, many open source telephony applications come bundled with tools such as conference calling and video conferencing capabilities.

The most popular open source telephony application is Asterisk – an open-source communications platform written in C runtime environment originally created by Mark Spencer in 1999. It runs on Linux but can be adapted to Windows and Mac OS X operating systems as well. Asterisk functions as a full-featured IP PBX system capable of delivering real time communications between clients located inside your local area network (LAN).

This highly customizable solution allows users to setup custom extensions for each client’s phone line along with features like voicemail boxes, caller ID blocking, automated attendants and much more – all without having to purchase expensive hardware from vendors like Cisco or Avaya Systems. Since Asterisk is highly extensible through its compatibility with numerous scripting languages (such as Perl), developers can add additional modules or customize existing ones to suit their needs at any given point in time. Additionally, it also supports connectors that allow end users to connect external devices such as standard telephones or Digital Enhanced Cordless Telecommunication handsets which then become part of their VoIP network infrastructure - allowing them access to their employees anywhere there's an internet connection.

Open source telephony software has grown in popularity due to its flexibility and affordability compared with alternatives like subscription hosted VoIP service providers who charge monthly fees for the use of their products. Open source options also offer many advantages over traditional PSTN/POTS infrastructures such as a lower cost for long-distance calls and global support for geographically dispersed teams and businesses alike looking to invest into modern communication systems without paying high upfront costs associated with proprietary solutions offered by vendors like Mitel or NEC Corp., etc..

What Features Does Open Source Telephony Software Provide?

  • Automated Call Routing: Open source telephony software can be programmed to automatically route incoming calls, allowing users to customize their phone services. This feature is useful for organizations that need more sophisticated call routing options than basic voicemail systems offer.
  • Voice Messaging and Voicemail: Most open source telephony software packages include an easy-to-use voice messaging and voicemail system. This allows users to easily send and receive audio messages quickly, making it easier for them to stay in touch without having to make a phone call or meet in person.
  • Conference Calling: Open source telephony software often features conference calling capabilities that allow multiple parties to participate in a single call simultaneously. This is especially useful for businesses that need the ability to host virtual meetings or training sessions with remote employees.
  • Unified Communications (UC): Many open source telephony software solutions also include unified communications tools such as instant messaging, presence awareness, video conferencing and other collaboration tools. These features are great for improving employee productivity by allowing team members from different locations to work together on projects more efficiently from any device.

Types of Open Source Telephony Software

  • PBX Software: These are software packages that provide a complete telephony solution, including the operating system, call center options, media servers and application frameworks. They generally offer support for IP-based analog or digital phones, as well as VoIP systems.
  • Softphone Software: These programs allow users to make and receive phone calls from computers via VoIP services such as Skype, Google Voice, Viber or Whatsapp.
  • WebRTC Platforms: WebRTC (Web Real-Time Communications) information is exchanged between browsers without requiring additional plugins or downloads. It's used for building real-time applications like audio conferencing, video chat and file sharing over the Internet.
  • Other Open Source Telephony Tools: These include libraries and frameworks for developing telecommunication applications; communication interface engines that enable third-party developers to integrate these components with their own options; language parsing tools that use natural language processing techniques to interpret requests in multiple languages; auto attendant software which manages incoming calls automatically by providing customers with menu options; voice mail systems that store and manage messages when someone isn't available to answer the phone; recording systems which records conversations for later analysis or legal requirements; IVR (Interactive Voice Response) systems which automatically respond to customers' inquiries based on pre-recorded messages.

What Are the Advantages Provided by Open Source Telephony Software?

  1. Cost Savings: Open source telephony software is typically free and open for anyone to use. This means that companies can save money on expensive licenses, hardware, and support. Additionally, businesses can avoid costly long-term contracts with telecom providers.
  2. Scalability: Open source telephony software offers greater scalability than traditional phone systems since it allows users to customize their system as the business grows or changes. This kind of flexibility makes it ideal for companies in need of an extensible communication platform.
  3. Cross-Platform Compatibility: Many open source telephony software solutions are built to work across multiple platforms. This eliminates the need for businesses to purchase new hardware when they switch platforms or upgrade their technology, allowing them to save time and money while still getting the features they need.
  4. Reliability: Open source telephony solutions are generally reliable and secure due to the large number of developers who contribute code and troubleshoot bugs on a regular basis, providing continuous improvements over time which keeps the system running optimally.
  5. Flexibility: Unlike closed-source telecommunication systems, open source telephony software allows users to customize their system however they like by reusing existing code or adding custom applications tailored specifically for their needs. This level of control enables organizations to design communication solutions that exactly fit their own unique requirements without compromising security or reliability.

Who Uses Open Source Telephony Software?

  • Home Users: Individuals who use open source telephony software in their homes for basic communication purposes such as making phone calls, sending and receiving text messages, or connecting to the Internet.
  • Businesses: Companies that leverage open source telephony software to set up their own private networks or VoIP call centers.
  • Developers: Programmers who create useful applications and services on the platform by leveraging its open-source capabilities.
  • Government Agencies: Governments with limited budgets that utilize the cost savings, scalability, and flexibility of open source telephony solutions.
  • Education Institutions: Schools and universities who deploy open source technologies to enable learning through virtual classrooms and collaboration.
  • Enterprises: Large corporate organizations that require secure, reliable, and cost effective communication solutions provided by open source telephony systems.

How Much Does Open Source Telephony Software Cost?

Open source telephony software can be completely free to use, depending on which platforms you choose. For example, Asterisk is a popular open source telephony platform that is completely free for anyone to download and use. If you wish to use commercial or proprietary software for a more polished experience, then there will likely be some cost associated with the service. Costs can range from hundreds of dollars for basic plans to several thousand dollars for larger enterprise-level solutions. It is important to do your research so you can find out what types of features are included in each type of plan and consider how much money you need to invest in order to get access to the features and reliability that best meet your business's needs.

What Does Open Source Telephony Software Integrate With?

Open source telephony software can integrate with many different types of software. For example, VoIP (Voice over Internet Protocol) services such as Twilio, Bandwidth and Plivo, CRM applications such as Salesforce and Zoho, customer service platforms like Zendesk, chatbot software such as Dialogflow, billing and invoicing systems like Zuora or Xero, and virtual phone systems for managing inbound calls. These integration points enable users to extend the usefulness of open source telephony by allowing them to automatically route calls from incoming customers to the appropriate agents or departments within their organization. Additionally, these integrations allow important records—such as caller details and call recordings—to be stored in other platforms which can help organizations better track customer interactions.

Trends Related to Open Source Telephony Software

  1. Open source telephony software is a rapidly growing industry. It enables businesses to make and receive phone calls, send and receive text messages, and access voice mail without having to purchase costly proprietary hardware or software.
  2. Open source telephony software has become increasingly popular due to its flexibility and cost savings. Businesses can customize their own phone systems using open source telephony software instead of buying expensive commercial systems.
  3. The open source model also allows businesses to quickly respond to changing market conditions by being able to modify the code or add features as needed. This eliminates the need for costly upgrades and maintenance contracts that would be necessary with proprietary systems.
  4. Additionally, open source software is more secure than proprietary systems since anyone can view and inspect the code for bugs or vulnerabilities. This makes it easier for businesses to identify potential security issues and take corrective action before they are exploited by malicious actors.
  5. Open source telephony software is also more reliable than proprietary systems since the code is constantly being reviewed by a community of developers who are committed to keeping it up-to-date and bug-free.
  6. Finally, many open source telephony solutions offer powerful features such as video conferencing, automatic call distribution, interactive voice response, and automated call routing, making them ideal for businesses of all sizes.

Getting Started With Open Source Telephony Software

Getting started with open source telephony software is relatively easy. First, you need to download the software from an open source repository like GitHub or SourceForge. Once you've downloaded the software, install it according to instructions provided by the developers and then run the program on your computer or device. Once the program is running, begin exploring its features and settings to get a feel for how everything works. You may also wish to read any available documentation associated with the software as it will help you understand how best to use the program and make sure you're getting maximum benefit from it.

Next, configure any additional programs that need setting up, such as SIP clients or extensions that enable calls over IP networks. Again, refer to documentation provided by developers if necessary in order to ensure that everything is set up properly. Depending on which version of open source telephony software you are using, there may be other steps involved such as configuring local access points and authentication credentials for remote users; again consult any accompanying documents if this is relevant for your setup.

Finally, once everything is set up and configured correctly it's time to start making calls. Depending on your chosen program there may be various ways of doing this such as calling through a web-based interface or via an application installed onto a mobile device; again consult any relevant documentation in order to identify exactly what method works best for you before beginning actual usage of your new telephony system. With all these preparations complete you should now be ready to start taking advantage of open source telephony solutions - good luck.