Skip to content

Commit 4639a07

Browse files
committed
Update README.md
1 parent d1de6c7 commit 4639a07

1 file changed

Lines changed: 22 additions & 3 deletions

File tree

README.md

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,28 @@
22

33
Simple async, event-driven access to the Asterisk Manager Interface (AMI)
44

5-
> Note: This project is in eary alpha stage! Feel free to report any issues you encounter.
5+
The [Asterisk PBX](http://asterisk.org/) is a popular open source telephony solution
6+
that offers a wide range of telephony features.
7+
The [Asterisk Manager Interface (AMI)](https://wiki.asterisk.org/wiki/display/AST/The+Asterisk+Manager+TCP+IP+API)
8+
allows you to control and monitor the PBX.
9+
Among others, it can be used to originate a new call, execute Asterisk commands or
10+
monitor the status of subscribers, channels or queues.
11+
12+
* **Async execution of Actions** -
13+
Send any number of actions (commands) to the asterisk in parallel and
14+
process their responses as soon as results come in.
15+
The Promise-based design provides a *sane* interface to working with out of bound responses.
16+
* **Event-driven core** -
17+
Register your event handler callbacks to react to incoming events, such as an incoming call or
18+
a change in a subscriber state.
19+
* **Lightweight, SOLID design** -
20+
Provides a thin abstraction that is [*just good enough*](http://en.wikipedia.org/wiki/Principle_of_good_enough)
21+
and does not get in your way.
22+
Future or custom actions and events require no changes to be supported.
23+
* **Good test coverage** -
24+
Comes with an automated tests suite and is regularly tested against versions as old as Asterisk 1.8+
25+
26+
> Note: This project is in beta stage! Feel free to report any issues you encounter.
627
728
## Quickstart example
829

@@ -39,8 +60,6 @@ The recommended way to install this library is [through composer](http://getcomp
3960
}
4061
```
4162

42-
> Note: This project is currently not listed on packagist.
43-
4463
## License
4564

4665
MIT

0 commit comments

Comments
 (0)