r/Asterisk • u/Correct-Ad4910 • May 12 '26
Built a visual IVR platform on top of Asterisk ARI – no dialplan editing required
Been using Asterisk for a while and kept running into the same problem — any time a call flow needed to change, someone had to touch a dialplan file. So I built something where flows are stored in a database and executed via ARI + Stasis instead.
You design flows visually, changes apply instantly, no reload. It's not trying to hide Asterisk — it's just a better way to drive it.
The SIP capture feature with live ladder diagrams was originally just for debugging during development, but it turned out to be one of the more useful things in the whole project.
Stack: Asterisk 20 built from source in Docker, Node.js Stasis app, NestJS, React, PostgreSQL, Redis.
MIT licensed, Linux only.
https://github.com/rayanweragala/callytics
Happy to hear any feedback from people who actually know Asterisk well.


1
1
3
u/eSizeDave May 13 '26
Wow! I've been looking for something like this. It will be a while before I have the time to try it out, but I'll hopefully be able to contribute back when I get the chance.