I'm wondering...
If I remember correctly, at one time you could flag a phone as an ACD phone. Then it would start generating ACD records which would include the number dialed. These records could be read via a telnet session to a specific port.
It's been so long ago and my memory is fading fast, I may be misremembering it. And then if I am remembering correctly it may no longer be an option.
Ralph
[Edit] I've looked at the help files. To make the set an ACD phone, edit the Multiline IP Sets form. The ACD option is there. There are some exceptions to making it an ACD phone so take a look at the help file on that page. Then I think you should be able to connect to IP port 15373 to monitor for real time events. The output is not the same as SMDR but you should be able to figure it out.