matt91
Member
- Joined
- Jul 29, 2010
- Messages
- 58
- Reaction score
- 5
Code:
PBX in a Flash GREEN Status Program
──────────────────────────────────────────────────────────────────────────────
┌────────────────────────SYSTEM INFORMATION───────────────────────────┐
│ Asterisk = ONLINE | Dahdi = ONLINE | MySQL = ONLINE │
│ SSH = ONLINE | Apache = ONLINE | Iptables = ONLINE │
│ Fail2ban = ONLINE | Internet = ONLINE | Ip6Tables = ONLINE │
│ Disk Free = ADEQUATE| Mem Free = ADEQUATE| NTPD = ONLINE │
│ MailServer = OFFLINE | Samba = OFFLINE | Webmin = ONLINE │
│ Ethernet0 = ONLINE | Ethernet1 = N/A | Wlan0 = N/A │
│ │
│ PIAF Installed Version = 2.0.6.4 under *VIRTUALBOX* │
│ FreePBX Version = 2.11.0.1 │
│ Running Asterisk Version = 11.3.0 │
│ Asterisk Source Version = 11.3.0 │
│ Dahdi Source Version = 2.6.2 │
│ Libpri Source Version = 1.4.12 │
│ IP Address = 192.168.1.5 on eth0 │
│ Operating System = CentOS release 6.4 (Final) │
│ Kernel Version = 2.6.32-358.2.1.el6.i686 - 32 Bit │
│ │
└─────────────────────────────────────────────────────────────────────┘
I have a fairly vanilla install of PIAF Green with two Google Voice trunks. This runs great as a home PBX - with one specific exception that I'd like to find a fix for.
For inbound calls, GV rings once or twice, then hands off the call to the PBX, which picks up and calls my ring group. For "normal" callers, they continue to hear the ringing sound, and are none the wiser that my PBX has already picked up the call. However, my kids' school robocalls us frequently with notices about conferences, early dismissal times, etc. These recorded announcements start playing as soon as they detect that a 'pickup' has occurred.
Unfortunately, this pickup occurs when GV hands off the call to the PBX. So the school announcement is playing the whole time that the ring group is ringing, and then while my VM greeting is playing. I might get a recording of the last few seconds of the announcement, or none at all. If I am home, I get to listen to most of the message, and can hit '1' to have it repeated so I hear the whole thing.
I see a couple of ways to address this (and there are likely more, of course):
1) Keep GV from handing off the call while my ring group is ringing. The handoff from GV to PBX would only occur at the time that I or the VM pickups the call. I'd still miss some of the announcement while my VM greeting is playing, but it'd be better than nothing. (I don't know how to implement this change, however.)
2) Since these robocalls come from a specific CID, perhaps I could/should setup a new inbound route specifically for it, and have it just go immediately to VM. I wouldn't be able to listen to the announcement if I'm home, but would get it as an email attachment, which is acceptable.
Any thoughts on how to address this issue, and how to implement a fix?
thanks,
Matt