You will need to develop a callerID software. It connect to a modem.
When someone ring you, the CallerID software will display their telephone number.
The CallerID software will open a browser with their number in the URL.
eg: [login to view URL]
Let me know if you have any questions.