About NAMI: The NodeJS framework to interact with the Asterisk PBX

NAMI means Node Asterisk Manager Interface. It is a client for the Asterisk Manager Protocol, implemented in JavaScript for Node.

Where to find

You can find NAMI:

CI distro

You can also download Nami at the CI server


  • Event Driven (the framework will dispatch events to your listener).
  • Lightweight, easy of use, and useful.
  • Supports synchronous and asynchronous events (Actions with Responses, and Responses with Events associated).

See the README file for more information.