Incorrect data
Check if the data is present in the received data from webhooks.
vitalsigns@vitalsigns1:~/work/elead$ ls -alht | head -20
-rw-rw-r-- 1 vitalsigns vitalsigns 4.0M Feb 28 01:10 outbound_20230228.json
-rw-rw-r-- 1 vitalsigns vitalsigns 7.4M Feb 28 01:10 raw_outbound_20230228.json
-rw-rw-r-- 1 vitalsigns vitalsigns 569K Feb 28 01:10 inbound_20230228.json
-rw-rw-r-- 1 vitalsigns vitalsigns 818K Feb 28 01:10 raw_inbound_20230228.json
-rw-rw-r-- 1 vitalsigns vitalsigns 13M Feb 28 01:10 agents_20230228.json
-rw-rw-r-- 1 vitalsigns vitalsigns 13M Feb 28 01:10 raw_agents_20230228.json
-rw-rw-r-- 1 vitalsigns vitalsigns 112K Feb 28 01:10 logins_20230228.json
[...]
Search for the appropiate file, and grep it according to the call id or agent id.
vitalsigns@vitalsigns1:~/work/elead$ grep "Apollo_0018_205355941_8107053183_e75bfefb-dea7-4d7c-9d3c-b7b62c267fd1" outbound_20230228.json
{"startTime":"2023-02-27T23:56:34.195Z","action":"consolidated-call","agentName":"17624","ani":"8162810491",[...]}
If the searched parameter is here, then you need to debug the webhooks data.
If the searched parameter is not here, then it was incorrectly processed in the postgres parser.