---
# System prepended metadata

title: Success Factors integration

---

# Success Factors integration

Integrate your Success Factors account with Yellow.ai and manage your employee portal through bots. This integration lets your HR team access job interview details, candidate info, offer letters and also lets your employess check holidays and apply leaves.

## Success Factors actions supported in Yellow.ai

| Action                             | Description                                                  |
| ---------------------------------- | ------------------------------------------------------------ |
| Get Job Requisition Details        | Retrieves details related to a job requisition.               |
| Get Job Interview Details           | Retrieves details about a job interview.                     |
| Get Overall Interview               | Retrieves overall details about interviews.                  |
| Get Individual Interview            | Retrieves details about an individual interview.             |
| Get RCM Competency Details          | Retrieves details about competencies related to RCM (Resource and Capacity Management). |
| Insert Candidate Details            | Inserts details of a candidate into the system.              |
| Update Candidate Details            | Updates details of a candidate in the system.                |
| Get Offer Letter Details            | Retrieves details about an offer letter.                     |
| Update Offer Letter Details         | Updates details of an offer letter in the system.            |
| Get Job Application Details          | Retrieves details about a job application.                   |
| Initiate Background Check           | Initiates a background check for a candidate.                |
| Get List Of Holidays                 | Retrieves a list of holidays.                                |
| Get Time Type Profile Details        | Retrieves details about a time type profile.                 |
| Get Employee Employment Details     | Retrieves details about an employee's employment.            |
| Get Employee Time Account Balance   | Retrieves the time account balance for an employee.          |
| Get Employee Time                   | Retrieves details about an employee's time records.          |
| Apply for Leave                      | Allows an employee to apply for leave.                       |

## Connect Yellow.ai with Success Factors

:::info
**Prerequisites**
 
 Fetch **Domain name**, **user name** and your Success factors account **password**.
:::

To connect your yellow.ai account with Success Factors, follow the steps mentioned below:

1. Login to cloud.yellow.ai > **Integrations** > **SAP success factors**.

   ![](https://i.imgur.com/QE2dCPG.png)

2. In **Give account name** provide a unique name to the SAP account you connect with Yellow.ai

   ![](https://i.imgur.com/V7REjVL.png)
   
:::info
1. In a two-tier environment, add account names in Development and use them in Live.
2. In a three-tier environment, add accounts in Staging and Sandbox, and they'll be available in Production.
:::


3. Enter the **Username**, **Domain name** and **Password** obtained from your SAP Success Factors account and click **Connect**. You can add up to five merchant accounts. To add another SAP Success Factors account, click **Add account** and follow the steps mentioned above. 

   ![](https://i.imgur.com/m8GYi3V.png)


## Manage SAP Success Factors via bot conversations

To manage SAP and perform a [particular action](https://) there from yellow.ai, follow the steps mentioned below:

1. Go to **Studio** and build a flow for your use case.
2. Include the SAP Success factors node wherever you want the bot to access SAP. For that drag the node connector, go to **Integrations** > **SAP success factors**.

   ![](https://i.imgur.com/R3TRsop.png)

3. In the **SAP success factors** node, fill the following:

   ![](https://i.imgur.com/T0XYdos.png)

* **Account name:** Choose the SAP success factors account. If you have only one account, the account name is automatically populated. If you have multiple accounts, the first account added is auto-populated. Select the one you want to use at that moment.
* **Action:** Choose the [action](https://) to be performed. Depending on the selected action, the corresponding fields will be shown. To fill those fields, you need to collect it as an input from users beforehand. Construct the flow accordingly and [store the data in variables](https://docs.yellow.ai/docs/platform_concepts/studio/build/bot-variables#41-store-data-in-variables). These variables should then be chosen in those fields.

4. Each action returns a response as a JSON object. [Store that response in an object variable](https://docs.yellow.ai/docs/platform_concepts/studio/build/bot-variables#41-store-data-in-variables) and to extract the required information from the payload,  [pass that variable](https://docs.yellow.ai/docs/platform_concepts/studio/build/bot-variables#42-retrieve-data-from-variables) in a [message node](https://docs.yellow.ai/docs/platform_concepts/studio/build/nodes/message-nodes) to display that response to the end user.



