Jon’s Phone Tool (JPT) is the app I’m now testing and using to display caller-id. It has scripts to dial the phone from within FMP, but I’ve yet to figure a way to extract, from incoming calls, the data displayed.
JPT is a lot too fancy for my taste. If I had the raw code, I’d make the caller-id data append directly into a simple tab-delimited text file. Because JPT also has extensive AppleScript support, that may yet be possible. However, the 14 day free trial period is enough to convince me to look elsewhere.