PAMI stands for PHP Asterisk Manager Interface.
PAMI can be really useful when developing Asterisk Web clients that run via PHP.
Supported Asterisk Actions:
AbsoluteTimeout
AGI
Agents
AgentLogoff
Atxfer (asterisk 1.8?)
Bridge
ChangeMonitor
Command
CoreSettings
CoreShowChannels
CoreStatus
DAHDIDialOffHookAction
DAHDIHangup
DAHDIRestart
DAHDIShowChannels
DAHDIDNDOn
DAHDIDNDOff
DBGet
DBPut
DBDel
DBDelTree
DongleSendSMS
DongleSendUSSD
DongleSendPDU
DongleReload
DongleStop
DongleStart
DongleRestart
DongleReset
DongleShowDevices
ExtensionState
CreateConfig
GetConfig
GetConfigJSON
GetVar
Hangup
JabberSend
LocalOptimizeAway
Login
Logoff
ListCategories
ListCommands
MailboxCount
MailboxStatus
MeetmeList
MeetmeMute
MeetmeUnmute
ModuleCheck
ModuleLoad (split in ModuleLoad, ModuleUnload, and ModuleReload)
Monitor
Originate
ParkedCalls
PauseMonitor
Ping
PlayDTMF
Queues
QueueAdd
Queue
QueueLog
QueuePause
QueuePenalty
QueueReload
QueueRemove
QueueReset
QueueRule
QueueSummary
QueueStatus
QueueUnpause
Redirect
Reload
SendText
SetVar
ShowDialPlan
Sipnotify
Sippeers
Sipqualifypeer
Sipshowpeer
Sipshowregistry
Status
StopMonitor
UnpauseMonitor
VGSM_SMS_TX
VoicemailUsersList
Similar Asterisk clients created by the same developer are also available for:
Node.js
Erlang
Features:
- Support for TCP connections
- Support for TLS connections
- SMS support
- Event-driven interface
- Lightweight code size
- Easy of use
- Supports synchronous and asynchronous modes
Requirements:
- Asterisk 1.6 or higher
- PHP 5.3 or higher
Comments not found