enniel/ami
PHP client for the Asterisk Manager Interface (AMI). Connect to an Asterisk PBX, send manager actions, and handle responses and asynchronous events through a simple, framework-agnostic API. Works standalone or within Laravel applications.
Look elsewhere when:
Executive summary: This is a low-cost, MIT-licensed Laravel wrapper for Asterisk AMI that can shorten early telephony integration work for existing Asterisk environments. It is not a strategic telephony platform: it is archived, last released in 2017, and carries maintenance and security risk. Approve it only for internal/prototype use with explicit ownership, or choose a supported vendor for production-critical capabilities.
Engineering summary: The package can save time on AMI connection/action/event boilerplate, but it does not provide business logic, UI, resilience, or modern framework guarantees. If adopted, pin or fork it, audit compatibility, secure AMI access, add tests and observability, and keep domain logic outside the package. Recommended next step: a short spike to validate fit, then decide between forking and a supported alternative.
How can I help you explore Laravel packages today?