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
- API Layer: Eqivo provides a RESTful API that allows developers to integrate their applications with voice/video-enabled endpoints.
- FreeSWITCH Integration: Eqivo relies on FreeSWITCH for signaling (SIP, Verto, etc.) and media (RTP) handling.
- Asynchronous I/O Fabric: ReactPHP provides the asynchronous I/O fabric on top of which Eqivo interacts with FreeSWITCH and consuming applications.
- Dialplan/Call Flow Logic: FiCore, a FreeSWITCH Integration Core, is responsible for the bulk of dialplan/call flow logic exposed by Eqivo.
- Extensions: Eqivo features several extensions, including M:1 (Eqivo:FreeSWITCH) deployment configurations and answering machine detection.
- 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
AppriseVigil
Gatus
Remotely
Evergreen
MiroTalk C2C
ExBin
Star history for Eqivo