Consultant-as-a-Service (CaaS) is a new generation of decision support services using techniques from software agents, semantic analysis, and data mining. CasS is offered as a set of mobile and cloud APIs that coach the user, who is not familiar with an organization, to effectively select desired organization's business services.