Skip to main content
All CollectionsIntegrationsSAP SuccessFactors
How to set up the SAP SuccessFactors integration
How to set up the SAP SuccessFactors integration
Updated over 2 months ago

The TextUs integration for SAP SuccessFactors connects your TextUs accounts with your SAP SuccessFactors instance so that you can do the following:

  • Automatically import and sync candidates and employees from SAP SuccessFactors into TextUs.

  • Log your team’s text conversations back to SAP SuccessFactors candidate profiles.

Note: Before you begin this process, please ensure that you are an Administrator in SAP SuccessFactors or have access to an Administrator account that you can use from someone else in your organization. Non-administrators will not be able to complete the steps for authentication outlined here.

Step 1: Gather required credentials from SAP SuccessFactors

Before you authenticate the integration within TextUs, you will need to gather the following information from your SAP SuccessFactors account:

  • API Server URL

  • SAP Username and Company ID

  • OAuth Credentials (Client ID and Client Secret)

We recommend that you write each of these down as we guide you through where to find them so that when you enable your integration within TextUs you can easily copy over each required credential.

Find your API Server URL

To find your API Server URL, complete the following steps:

  1. Go to this help center article to view a list of SAP SuccessFactors API servers.

  2. In the column titled API Server, search for the environment that matches your subdomain.

    • For example, if your domain was https://salesdemo4.successfactors.com, search for salesdemo4

  3. Copy the entire URL that matches your subdomain (e.g. https://apisalesdemo4.successfactors.com). This is your API Server URL. Save it alongside your other credentials.

Note: If you are unsure what your API Server URL is, or are having trouble connecting, we recommend reaching out to your SAP Support team to obtain your API Server URL.

Find your SAP Username and Company ID

To find your SAP Username and Company ID, complete the following steps:

  1. Log in to your Administrator account in SAP SuccessFactors.

  2. Click on your profile image on the upper right hand corner of the screen.

  3. Your SAP Username will be displayed in parentheses to the right of your name as shown below. Save this username alongside your other credentials to be used later.

  4. In the same profile dropdown menu, click Show version information.

  5. Locate your Company ID on the pop-up that displays Copy it, and save it alongside your other credentials.

Find your OAuth Credentials

To find your OAuth credentials (Client ID and Client Secret), complete the following steps:

  1. Log in to your Administrator account in SAP SuccessFactors.

  2. In your Admin Center, go to Tools and search “Manage OAuth2 Client Applications”.

    • If your page looks different, you can also search for “Manage OAuth2 Client Applications” from your homepage using the search tool.

  3. Click Register Client Application.

  4. On the New OAuth client application form, enter the Application Name as “TextUs” and the Application URL as “https://next.textus.com/”.

  5. Click Generate X.509 Certificate.

  6. Set the Common Name as “TextUs”.

  7. Click Generate.

  8. After the certificate populates, click Download to save it. This will download a file called Certificate.pem.

  9. There will now be a Register button where the Generate button was. Click Register.

  10. Go back to the Manage OAuth2 Client Applications page from Step 2.

  11. Find the application you just created and click Edit under actions.

  12. Locate your API Key. This is your Client ID. Copy it and save it alongside your other credentials.

  13. In a text editor, open the Certificate.pem file that you downloaded in Step 8.

  14. In Certificate.pem, the string between -----BEGIN ENCRYPTED PRIVATE KEY----- and -----END ENCRYPTED PRIVATE KEY----- is your Client Secret. Copy this and save it alongside your other credentials.

Step 2: Enable the SAP SuccessFactors integration in TextUs

Now that you have gathered all of the credentials you’ll need to authenticate your integration, it’s time to configure the integration within TextUs. To do this, complete the following steps:

  1. Log in to next.textus.com with your org admin user account.

  2. In the TextUs web app, click on your user icon and go to Accounts.

  3. On the Accounts page, find your org account at the top of the account hierarchy and click View.

  4. Click the Settings tab, then click Account Settings > Integrations.

  5. Click find the SAP SuccessFactors box and click Connect.

  6. In the modal, enter the information that you gathered in SAP SuccessFactors. At the bottom of each page, click Submit. You will be prompted to enter your:

    • API Server URL (without the https:// prefix, which is added automatically)

    • SAP Username and Company ID

    • OAuth Credentials (Client ID and Client Secret)

  7. The integration process is complete. SAP SuccessFactors will now display under Connected at the top of the Integrations page.

Did this answer your question?