There has been a gap in knowledge regarding how civil society organisations (CSOs) interact at different levels when working to integrate refugees into the labour market—its causes and limitations. To contribute to filling the gap, this study employs both a rational choice perspective and sociological institutionalism to analyse how and why CSOs in Jönköping municipality in Sweden interacted with other relevant actors, both other CSOs (horizontally) and the public sector (vertically), to integrate refugees into the labour market after the refugee crisis in 2015 and what challenges they faced. It analyses different forms of interaction, that is, not only the relationship between the state and the civil society but also the one between different civil society organisations, which brings a new analytical dimension to the concept of coproduction to support refugees. By analysing the organisations’ interactions at different levels, the study identifies four themes: Striving to be flexible and service-minded organisations; between rational choice and institutionalisation of horizontal interactions; obstacles to horizontal interactions; and difficulty of measuring goal attainment.