Hybrid add-in projects

I have the following scenario:

A SolidWorks third-party add-in (ADDIN1) offers an API for customizing diverse function/operations of it.

I like to start SolidWorks from a console app (an .exe file) and access the API of the ADDIN1, but taking into consideration that the .exe  runs in a separate process than SolidWorks/ADDIN1. 

My though was to access the ADDIN1 functions through another add-in (ADDIN2) which communicates with the exe in real time

It is possible this scenario?

How can this be accomplished?

There are any examples/directions to look for?

Any idea is welcome!

Ioan

SolidworksApi macros