The Call History website gathers call records and forwards them to an outsourced database every 15 minutes. If that database wasn't outsourced, there wouldn't be a need for a delay. Why would they outsource the front-end and the back-end with different providers? It wouldn't make sense. That wouldn't necessarily stop Cox from doing it though. I'm not impressed with whatever Cox is calling their "back-office" IT department. Every non-sales website seems to have something wrong with it.
I received a reply a while back (when Cox still replied to my emails) that said a "Senior Software Engineer" had been assigned. To me, that means coder, albeit not a good one apparently.