The core activity of ECAP is to provide language courses and educational programs, particularly for migrants, to promote their integration into the Swiss labor market. This includes: intensive and extensive German courses, industry-specific German courses, courses to promote basic skills, literacy courses, exams and certifications, training for trainers, intercultural interpreting, childcare, courses in native language and culture, and bilingual secondary school. The company also offers corporate courses and individual consulting services for companies and institutions to improve the language skills and basic competencies of their employees.