Home Integrations
🔌

Integrations

By Alagu and 1 other
• 3 articles

Integrating SAP Successfactors with Peoplebox

Create a Client Application 1. Log in to your SAP SuccessFactors account as an administrator. 2. Go to Admin Center and navigate to API Center > OAuth Configuration for OData. 3. Select Register Client Application. 4. Fill in the following details on the application registration page: • Company: Your organization’s name. • Application Name: Assign a unique identifier for your OAuth client. • Application URL: Provide a URL that can direct users to additional details about the application. This is primarily for 3-legged OAuth, which isn’t currently supported. • X-509 Certificate: Upload the certificate that aligns with the private and public keys used in the OAuth 2.0 process. Details on how to generate certificate 5. Click Register to save your application. 6. Once registered, you can view the generated API key by selecting the View option in the application list. Step 2: Share Required Details After completing the client application setup, share the following details with support@peoplebox.ai to enable the integration: • Client ID: The API key created during the client application registration. • Client Secret: The private key content (from the .pem file) generated during the setup. • API Server: The URL for your account’s API server. [List of API server URLs here]. • Company ID: This can be found by clicking your profile picture in SAP SuccessFactors and selecting Show version information. Look for the “Company ID” in the popup. • Username: Your username, shown in parentheses beside your profile image. Once you provide these details, the Peoplebox team will set up the connection for you. 🎉

Last updated on Dec 31, 2024

Salesforce Integration

Salesforce Integration In this article: - Introduction to Salesforce integration. - Enabling the Salesforce integration. - Configuring the Salesforce connection - Connection the Salesforce connection to an OKR. - More Details Introduction to Salesforce integration https://www.youtube.com/watch?v=1HQXNoHnGng Integrating Salesforce with Peoplebox allows you to link your OKRs directly with data you have in Salesforce. Say, for example, you have an opportunity and you want to track progress, by implementing a Salesforce integration, you can save yourself the hassle of repeatedly going back and forth between your CRM and Peoplebox to update your progress: This makes for a powerful setup as it ensures that the OKR process is not waiting on manual check-ins and progress is updated real-time on Peoplebox. Enabling the Salesforce integration Anyone with access to Peoplebox can enable this integration. Here’s how it can be done: - Edit a Key result (KR) you want to integrate Salesforce with. - In the Edit KR drawer under the Progress Section, you will have an option to Enable the integration. If a connection has been made previously or if the integration has been enabled already, you will have the option to Edit the enabled integration. • This integration can also be disabled by unchecking the Automatic Updates From option. Configuring the Salesforce connection - After enabling the integration, the first step is to configure a Salesforce connection. - In the Connect to Salesforce drawer, click on the Connect to Salesforce button. - A new tab will open where you will need to login into your Salesforce account to continue with. - Once you are logged in, you will be redirected to a permissions selection page. These permissions are mandatory for Peoplebox to keep accurate track of data derived from Salesforce. - After this step, you will be taken to Specify Input Fields tab. - You can update the name of the connection by going back to the Authorize tab. Connecting the Salesforce connection to an OKR Once you have configured the connection, the next step is to start linking OKRs to the data derived from Salesforce. - Enter a valid SoQL query in the SoQL input field. - Note that this query should only return a single numeric value. Otherwise, you might see an error. - You can Verify your input by clicking the button below. - SoQL Queries to try: - SELECT COUNT(Id) FROM Account - SELECT SUM(ExpectedRevenue) FROM Opportunity More Details - The value you link will be automatically updated in every 24 hours. If you want to do a manual update you can do so by clicking the Salesforce icon on the listing and the Goal details page, and then clicking the Sync now button.

Last updated on Mar 04, 2025

Integrate MySQL For Automatic Goal Progress Updates

https://www.youtube.com/watch?v=-wwBy_9ltds 1. Select Goal To Integrate On the goals page, select a goal that you want to integrate with. Select Goal To Integrate 2. Open Goal Editing Click "Edit Goal" Open Goal Editing 3. Set Progress Tracking To Auto Update Go to track progress. Change the track progress type to auto update from external data source. Set Progress Tracking To Auto Update 4. Connect To External Data Source Click on connect to external data source. Connect To External Data Source 5. Choose Auto Update Option Click "Auto update from a Data Source" to enable automatic progress updates. Choose Auto Update Option 6. Select MySQL Data Source Select the MySQL as the data source. Select MySQL Data Source 7. Authorize MySQL Connection Click "Authorize" for authorizing the MySQL connection. Authorize MySQL Connection 8. Fill Connection Details To authorize the connection to MySQL server, you have to fill in the details shown over here, like - Connection Name - Click "MYSQL_PPL". - MySQL host port - Username - Password - Database. Fill Connection Details 9. Enter MySQL Credentials MySQL host port. Username, password and database. Enter MySQL Credentials 10. Save Settings And Enter Query Once it's done, you can save the settings and enter the MySQL Query over here. Save Settings And Enter Query 11. Verify Input Data Click "Verify your input". Verify Input Data 12. Confirm Progress Display Click on "Verify your inputs". Confirm Progress Display 13. Save Goal Changes Save the changes to the goal. Save Goal Changes 14. Auto Update Progress From MySQL Now the progress of your goal is getting updated from MySQL. Auto Update Progress From MySQL Please add a description Powered by guidde

Last updated on Oct 17, 2025