Let me introduce you to the wonderful world of PBXs that run PHP and haven’t been updated since like 2005.
Search
5 results for “pbx”
-
This video is a quick demo of me setting my morning alarm on a rotary phone through a PBX with custom menus I built running on a raspberry pi. #asterisk #rotaryphone #pbx
-
It was fun while it lasted, but I'm thinking doing a bit of downsizing is the best thing to do. Getting the ax are the IP phones, ATAs, and other equipment driving the internal PBX. The PBX machine can be reused. The other equipment will sadly be mothballed.
I need to admit to myself that making things simpler is a good thing, and "do without" might be the best way to apply some of this. (Except I'm not really doing without; I just port the landline or forward it)
-
Technical one for the n8n builders ⚙️
Your workflow can answer the phone:
1. HTTP Request node → POST api.callnode.io/v1/numbers → live US/CA number in seconds
2. Webhook node catches call.answered → routes the caller straight into your flow
3. call.ended returns transcript + summary JSON
No PBX. No SIP re-architecture. The phone network becomes just another node.
#n8n #AIAgents -
I needed a simple way to do a percentile-based query in Django. I.e. I wanted all objects whose field X was in the top Y% of all values.
Stack Overflow to the rescue: https://stackoverflow.com/a/9503282
TLDR:
count = qs.count()
top_percentile = qs.values_list("FIELD", flat=True).order_by("-FIELD")[round(count / 100)]