Skip to main content

Twisted protocol for the FreeSWITCH's Event Socket

Project description

Info:See the FreeSWITCH Event Socket documentation for more information. See github for the latest source.
Author: Alexandre Fiori <>
Author: Arnaldo M. Pereira <>


eventsocket is a Twisted protocol for the FreeSWITCH’s Event Socket. This protocol provides support for both Inbound and Outbound methods of the Event Socket in a single-file class.

It may be used for a wide variety of purposes. It aims to be simple and extensible, and to export all the functionality of the FreeSWITCH to Twisted-based applications.

Moreover, it’s totally event-driven and allows easy implementation of complex applications aiming at controlling the FreeSWITCH through the Event Socket.

This code is part of the core of the Nuswit Telephony API, a full featured web-based dialer currently operating in Brazil and Colombia.


Examples are available in the examples/ directory.


Thanks to (in no particular order):

  • Nuswit Telephony API
    • Granting permission for this code to be published and sponsoring

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for eventsocket, version 0.1.5
Filename, size File type Python version Upload date Hashes
Filename, size eventsocket-0.1.5.tar.gz (5.4 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page