Giải pháp phần mềm ECi cung cấp phần mềm quản lý doanh nghiệp và hệ thống thương mại điện tử lập kế hoạch nguồn lực doanh nghiệp. ECi Software Solutions được thành lập vào năm 1999. Trụ sở chính của ECi Software Solutions được đặt tại 4400 Alliance Gateway Freeway, Suite 154, Fort Worth, Texas, USA 76177. Nó đã huy động được 21 triệu đô la trong 1 vòng.