A quick google suggests that the open source Asterisk TAPI driver died with Asterisk 1.2, so the first thing you need to do is buy a commercial TAPI driver. Most people would use AMI directly.
Are you intending to do first party or 3rd party Tapi ? , ADA does support tapi as does Astapi, Personaly I would go the AMI way as you are not limited to which OS you use and making sure that version of Windows supports the Tapi middle ware you have.
When someone offers to help you via private message, it doesn’t benefit the board, because no one else can see those answers. That’s not good for the board, except in the commercial sections of the board. Asterisk-Support isn’t.
You are making things unnecessarily difficult for yourself, and severely limiting the ability of this forum to help you, by insisting on TAPI. Is this an office politics thing?
Third party means that TAPI is setting up the whole call and isn’t specifically associated with the called or calling party.