Eqivo

Eqivo implements an API layer on top of FreeSWITCH facilitating integration between web applications and voice/video-enabled endpoints such as traditional phone lines (PSTN), VoIP phones, webRTC clients etc.


Product Overview

Eqivo is an open-source telephony API platform that simplifies the integration between web applications and voice/video-enabled endpoints such as traditional phone lines, VoIP phones, WebRTC clients, and more. By implementing an API layer on top of FreeSWITCH, Eqivo enables developers to easily interact with real-time communications aspects, particularly signaling and media processing.

Main Features

  1. API Layer: Eqivo provides a RESTful API that allows developers to integrate their applications with voice/video-enabled endpoints.
  2. FreeSWITCH Integration: Eqivo relies on FreeSWITCH for signaling (SIP, Verto, etc.) and media (RTP) handling.
  3. Asynchronous I/O Fabric: ReactPHP provides the asynchronous I/O fabric on top of which Eqivo interacts with FreeSWITCH and consuming applications.
  4. Dialplan/Call Flow Logic: FiCore, a FreeSWITCH Integration Core, is responsible for the bulk of dialplan/call flow logic exposed by Eqivo.
  5. Extensions: Eqivo features several extensions, including M:1 (Eqivo:FreeSWITCH) deployment configurations and answering machine detection.
  6. Compatibility: Eqivo is compatible with PHP 8.1+ and has several extension dependencies, typically bundled with PHP's core.

By leveraging these features, developers can easily create voice-enabled applications that integrate seamlessly with existing infrastructure.

Related

Apprise
Vigil
Gatus
Remotely
Evergreen
MiroTalk C2C
ExBin
Star history

Star history for Eqivo