Command Examples
- Command - Execute an Asterisk CLI command in an Asterisk manager session
- Login - Establish a new Asterisk manager session.
- Originate - Place a call from a device to an extension.
- Redirect - with ExtraChannel
- Transfer - Transfer a call to another extension
Application Examples
Mac OS X
- A native OS X Address Book Dialer is included in the OS X Client of app_notify
- (AppleScript only) Dialing from OS X Address Book - (Well "Expect" too but that's part of the OS so we won't worry too much about that!)
- (AppleScript, XML-RPC, PHP) Dialing from OS X Address Book - I wanted to be able to originate an outgoing call on my Asterisk PBX by selecting the number in my Apple OS X Address Book. So I assembled a system, using XML-RPC called from AppleScript, that lets Address Book on my desktop talk to the Asterisk Manager running on my server.
- Asterisk Tools for OS X
- Mac OS X Cocoa Asterisk.framework
Clojure
- clj-asterisk - Documented Clojure bindings for Asterisk Manager API.
C#
VB.NET
- Asterisk Connection Manager: A VB.NET Library
C++
- Asterisk-Cpp: C++ Static Library a C++ library for Asterisk integration (asterisk-java port).
- Astxx: Asterisk C++ API and Utility library. a C++ wrapper for Asterisk enabling developers
- C++ Asterisk Manager API wrapper. Supports receiving events from the Asterisk server and sending actions to Asterisk.
Bash
- Offending channels. Check for channels which are up for a too long using bash
- Simple Asterisk Manager Bash example. Use Asterisk manager API from Your shell.
Java
- Java library - Supports receiving events from the Asterisk server and sending actions to Asterisk. ...