ECAP cooperates with the Swiss authorities at federal and cantonal level as well as with the countries of origin of migrants and their representatives in Switzerland. In addition, there is a cooperation with migration associations, public and private companies, trade unions and joint commissions.