Skip to Content
Author's profile photo Kaushik Ghosh

Introducing Intelligent Services Center

As our customers use Intelligent Services to automate and integrate their business processes, we saw their need for a simple interface to model and configure their business process flows. While being easy to use, such a tool needs to provide a rich set of customization options to support a range of conditional business flows, and a variety of activities triggered by HR events. We are introducing Intelligent Services Center (ISC), an HR analyst friendly interface to meet these needs.

The tool gives the ability to configure, customize, and monitor Intelligent Services events. It presents event publisher details, subscriber activities and notifications, external event connector, integrations created through Integration Center, and means to monitor events.

The prerequisite to use ISC is to upgrade to Intelligent Services. This tool is now Beta in 1611 release for selected customers. In the near future, it will be the default tool for Intelligent Services in place of Event Center.

From Admin Center, you can navigate to ISC landing page where you view the available events and their publishers.


Event Details shows the publisher of the event and the publishing rule.


The Activities section (on the right side of the screen below Custom Activities) is a library of subscribing activities pre-supplied by SAP SuccessFactors for the particular event. You can select the appropriate activities from this section and create a flow for the event. Some of the activities may have notifications associated with them and can be turned off/on as desired.


Configuring Rules for Conditional Execution of Processes

You can also add a rule for an activity for conditional subscription – the activity with a rule will get triggered only when the rule condition is evaluated to be true. In addition, you can also select the time when the particular activity will get triggered in relation with the effective date of the event.


For example, if a recruiter or a hiring manager is going for a global assignment, you may want to re-assign the requisitions associated with him/her. Additionally, you want this activity to be triggered only for recruiters/hiring manager based in USA and 5 days before the effective date. In this case, you can add an activity “Reassign Requisitions and To-dos for the Requisitions” for the “Add Global Assignment” event flow, add the rule for the employees based in USA and select the timing 5 days before the effective date.

It is possible to create more than one flow for an event. Each flow should have a flow rule that governs the activities for that particular flow. If the flow condition is met, the associated activities are triggered. If you define additional flows, then each flow should have a flow rule.


Configuring Custom Activities

The Custom Activities section provides two methods of publishing events externally: Event Connector and Integration.

Event Connector is a way to create an external connection to a third-party endpoint, for e.g. Office 365. When the endpoint is configured, an event notification is sent in the form of a SOAP message to the specified endpoint. When the destination application receives the event, it can make an API call back to SuccessFactors to get the details related to the event using the metadata contained in the object.

Alternatively, ISC allows you to configure Integration as an activity. This feature allows for an integration defined using Integration Center to be executed, when triggered by the event. Integration Center, which is also accessible via Admin Tools, supports REST, SOAP and File Transfer.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Sanket Gajre
      Sanket Gajre

      Hi Kaushik,

      Nice Blog. I have one question can we publish the events in SF EC based on the error messages of third-party systems?

      Is that possible?


      Author's profile photo Yamini Borra
      Yamini Borra

      Hi Sanket,

      What applications and type of error messages are you trying to create events in EC for? How are these to be surfaced or used in EC?


      Author's profile photo David Hock
      David Hock

      Hi Sanket,

      What is your use case for consuming error events?

      If your use case is to notify the appropriate people of the error, you can use the Execution Manager API to post errors to EM. Users can subscribe to get notifications based on those errors. Integration Center, and our packaged HCI and Boomi integrations do this. In 1702 Integration Center users can customize how and what errors to post to EM.

      Author's profile photo Kaushik Ghosh
      Kaushik Ghosh
      Blog Post Author

      Hi Sanket
      No, it is not possible today - we can consider it as a part of our roadmap.


      Author's profile photo Former Member
      Former Member

      I am in the process of fully vetting all work that can be done in IC today, as well as ferreting out the near future roadmap for the next 6 months to determine fit.

      I have been aware, and waiting patiently for the older named alert notifications to finally mature.
      It sounds as if this product is near prime for usage.

      How can Aasonn participate in the beta?

      Author's profile photo Kaushik Ghosh
      Kaushik Ghosh
      Blog Post Author

      Hi Brian
      Please send an email to: Sunzann Watson ( to particiapte in the Beta program - she will guide you for the next steps.


      Author's profile photo Christopher Poore
      Christopher Poore

      Hi Kaushik,

      We utilize the talent-hybrid model with SAP being our ERP system.  Is there a way to still utilize Intelligent Services even though we don't have Employee Central?

      Author's profile photo Siddharth Rajora
      Siddharth Rajora

      Yes it can be used for Talent hybrid ie RCM is a publisher to ONB etc


      Author's profile photo Former Member
      Former Member

      We have been trying to use the intelligent services to trigger an external API and while the event fires and sends to our API (job application update) there is no data in the body.

      Is this a known issue?

      Author's profile photo Former Member
      Former Member

      Nice Blog

      Author's profile photo Usharani Adep
      Usharani Adep

      Hi Koushik,


      I am not getting new Rule option in an event.

      I want to create an event for "update job application status"

      Author's profile photo Suraj Tiwari
      Suraj Tiwari


      I have requirment to trigger email notification when data from  CPI  is updated to  one of custom MDF object in EC.

      Customer have swap in /swap out terminals at gate from which data is send to S4 and from S4 CPI pulls data and sends to Successfactors to update in one of custom mdf .

      If employee clock in time is late then specified  time ( ex: if emp clocks in after 9 AM )

      when record is getting saved to EC it should trigger email to employee .

      I am triggering email at onsave event but its not sending emails when data coming from CPI , is there a wat Intelligent services can be used to trigger email in such cases.



      Suraj T.