Bpm'online CRM (formerly BPMonline CRM) is a cloud-based software that merges customer relationship management (CRM) features with business process management (BPM) capabilities. It has been developed by bpm'online company, and has over 500k end users. Bpm'online CRM combines CRM’s core modules (account and contact management, sales force automation, service management, marketing automation, document management, reporting and analytics) with business process management (BPM) engine. Alongside such vendors as Appian, Pega, Sword Ciboodle (Kana), Salesforce and Microsoft Dynamics, bpm'online is considered to be one of the major players dominating the BPM niche of CRM and advocating the idea and benefits of process-driven relationship management software. Bpm'online CRM can be delivered as both a software as a service (SaaS) and on-premises application, and provides integration abilities.