Basic requirement We have a single process running on a server (.NET application), which will monitor all incoming calls and perform some action based on the incoming call number and the extension it is for. Questions What do I need to install on the server for this to work? - 3CX phone client I assume will always be required? This will be configured for a single extension? - The 3CX multi-line tapi driver (https://www.3cx.com/blog/releases/beta-multi-line-tapi/) OR just the plugins (https://www.3cx.com/blog/releases/crm-plugins/) or BOTH? Our server is Windows 2008 64 bit. - If I then configure the tapi configuration file with all the extensions I wish to monitor (with the 1st line being the extension configured in the phone client installed on the server), will I be able to use TAPI to monitor all extensions from this one server, or do I need to install something else on the other clients as well? - We have the 3CX pro version installed. Any configuration change required in the 3CX management console to enable TAPI to work? Many thanks for any help you may be able to provide.