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

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    008

    008

    Open-source event-driven AI powered Softphone

    008 is an open-source event-driven AI powered WebRTC Softphone compatible with macOS, Windows, and Linux. It is also accessible on the web (though official support for browser-related issues is not provided). The name '008' or 'agent 008' reflects our ambition: beyond crafting the premier Open Source Softphone, we aim to introduce a programmable, event-driven AI agent. This agent utilizes embedded artificial intelligence models operating directly on the softphone, ensuring efficiency and reduced operational costs. This project is a WebRTC softphone, and communication is achieved via SIP over a socket. Leading PBX systems like Asterisk or Freeswitch support socket connections. If your provider does not offer this feature, consider using a SIP proxy such as Kamailio, Opensip or Routr. The softphone is internally configured using a JSON definition. The configuration file can be loaded from either a server or a local file. 008 reads the file only once.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    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: 1 This Week
    Last Update:
    See Project
  • 3
    Asterisk based callcenter system. Administration interface to manage queues, agents, accounts, skills - track calls, create statistics. Realtime queue monitor. Agent web interface with build in IAX softphone.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Teleweb Light-v1

    Teleweb Light-v1

    Online Internet Phone Call Center Software For Telesales Team

    Teleweb is a simple but very efficient call center software. It is the only solution out there that is completely wireless and hosted online. No need for landline, softphone or Voip. All you need is your computer, a headset and you can call the world online.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5

    ictagent

    WebRTC Chrome extension for call centre agents

    A Chrome extension that turns the browser into a call centre agent console using WebRTC, so agents do not need a desk phone or a separate softphone running alongside their CRM. It registers as a SIP endpoint over WebRTC and puts the call controls where the agent is already working. Answer, hold, transfer and hang up happen in the browser, next to the customer record rather than in another window. Built to work with our contact centre products, but it speaks standard SIP over WebSocket, so it is usable against other platforms that do the same. GPL-3.0 licensed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    ictcrm

    ictcrm

    Open source CRM with built-in contact centre integration

    An open source CRM built on SuiteCRM and wired into our contact centre stack, so the customer record and the phone call are not sitting in two separate systems. The CRM side is what you would expect: accounts, contacts, leads, opportunities, cases and campaigns, with the reporting and workflow SuiteCRM already gives you. What we added is the telephony integration. Calls can be placed from a record, an inbound call can bring the matching record up, and campaign activity flows back into the CRM instead of living in a separate dialer report. AGPL-3.0 licensed. Suited to teams who want their customer data on their own servers and are willing to run a real CRM rather than a hosted one.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next