All Projects → asterisk → Starpy

asterisk / Starpy

Licence: other
Mirror of Python twisted library for AMI and FastAGI: No pull requests here please. Use Gerrit: https://gerrit.asterisk.org

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Starpy

Astive
Media controller for Asterisk PBX (FastAGI Server)
Stars: ✭ 37 (-51.95%)
Mutual labels:  agi, ami, asterisk
Pagi
PHP AGI ( Asterisk Gateway Interface ) facade, with CDR ( Call Detail Record ), Call spool and schedule auto dial, Send and Receive Fax, Channel Variables, and Caller ID management
Stars: ✭ 161 (+109.09%)
Mutual labels:  agi, asterisk
Pami
PHP Asterisk Manager Interface ( AMI ) supports synchronous command ( action )/ responses and asynchronous events using the pattern observer-listener. Supports commands with responses with multiple events. Very suitable for development of operator consoles and / or asterisk / channels / peers monitoring through SOA, etc
Stars: ✭ 351 (+355.84%)
Mutual labels:  ami, asterisk
Voicer
AGI-server voice recognizer for #Asterisk
Stars: ✭ 73 (-5.19%)
Mutual labels:  agi, asterisk
Nami
Asterisk manager interface (ami) client for nodejs
Stars: ✭ 94 (+22.08%)
Mutual labels:  ami, asterisk
amiws queue
Asterisk Queues Dashboard with amiws
Stars: ✭ 40 (-48.05%)
Mutual labels:  ami, asterisk
goami
Asterisk Manager Interface (AMI) client in Go
Stars: ✭ 36 (-53.25%)
Mutual labels:  ami, asterisk
caller-lookup
Reverse Caller Id using TrueCaller
Stars: ✭ 55 (-28.57%)
Mutual labels:  agi, asterisk
ami
integration asterisk manager interface (AMI) in laravel
Stars: ✭ 25 (-67.53%)
Mutual labels:  ami, asterisk
amiws
Asterisk Management Interface (AMI) to Web-socket proxy
Stars: ✭ 60 (-22.08%)
Mutual labels:  ami, asterisk
callme
No description or website provided.
Stars: ✭ 45 (-41.56%)
Mutual labels:  ami, asterisk
ya-node-asterisk
node.js client library for Asterisk Manager Interface
Stars: ✭ 18 (-76.62%)
Mutual labels:  ami, asterisk
Python Ami
Python AMI Client
Stars: ✭ 70 (-9.09%)
Mutual labels:  ami, asterisk
Routr
Routr: Next-generation SIP Server
Stars: ✭ 788 (+923.38%)
Mutual labels:  asterisk
Awesome Deep Rl
For deep RL and the future of AI.
Stars: ✭ 985 (+1179.22%)
Mutual labels:  agi
Ami
AMI Medical Imaging (AMI) JS ToolKit
Stars: ✭ 569 (+638.96%)
Mutual labels:  ami
Ari4java
Asterisk ARI interface bindings for Java
Stars: ✭ 65 (-15.58%)
Mutual labels:  asterisk
Asterisk
Mirror of the official Asterisk (https://www.asterisk.org) Project repository. No pull requests here please. Use Gerrit:
Stars: ✭ 981 (+1174.03%)
Mutual labels:  asterisk
Romfont
VGA and BIOS rom font extraction
Stars: ✭ 443 (+475.32%)
Mutual labels:  ami
Docker Freepbx
Dockerized FreePBX 15 w/Asterisk 17, Seperate MySQL Database support, and Data Persistence and UCP
Stars: ✭ 331 (+329.87%)
Mutual labels:  asterisk

StarPy Asterisk Protocols for Twisted

StarPy is a Python + Twisted protocol that provides access to the Asterisk PBX's Manager Interface (AMI) and Fast Asterisk Gateway Interface (FastAGI). Together these allow you write both command-and-control interfaces (used, for example to generate new calls) and to customise user interactions from the dialplan. You can readily write applications that use the AMI and FastAGI protocol together with any of the already available Twisted protocols.

StarPy is primarily intended to allow Twisted developers to add Asterisk connectivity to their Twisted applications. It isn't really targeted at the normal AGI-writing populace, as it requires understanding Twisted's asynchronous programming model. That said, if you do know Twisted, it can readily be used to write stand-alone FastAGIs.

StarPy is Open Source and we are interested in contributions, bug reports and feedback.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].