Intelligent Services simplifies the user experience for employees, managers, and business partners by integrating into a single experience the individual transactions in a multi step HR process that cross the traditional boundaries of HCM applications and organizational departments. Intelligent Services links with external systems that allow seamless integration with third-party applications. For example, if a hiring manager goes on leave, not only does the core HR system require updates, but potentially other systems such as an applicant tracking system, performance management system, learning system, payroll system, benefits carrier, and others may require updates.
With Intelligent Services, changes publish as events such as Employee Hire, Change in Manager, Employee Time Off, and more. You can publish events from any SAP SuccessFactors application, and subscribe to these events using SAP SuccessFactors or third party applications.
An API is a publicly available Application Programming Interface that is exposed as a standard http transaction. In a nutshell, the only difference between a web page and a web API is that the API is called by a machine while the web page is accessed by a human.
OData (Open Data Protocol) is an ISO/IEC approved, OASIS standard that defines a set of best practices for building and consuming RESTful APIs. OData helps you focus on your business logic while building RESTful APIs without having to worry about the various approaches to define request and response headers, status codes, HTTP methods, URL conventions, media types, payload formats, query options, etc. OData also provides guidance for tracking changes, defining functions/actions for reusable procedures, and sending asynchronous/batch requests..
Learn more about Intelligent services and OData APIs in THR98: SAP SuccessFactors Platform Advanced Academy.