SmartRecruiters - Custom Candidate Sources

Overview


This guide explains how to configure Custom Candidate Sources in SmartRecruiters using CodeBot. It provides step-by-step instructions to help administrators create and manage custom candidate sources, enabling accurate tracking of candidate origins and improved recruitment reporting.



  1. Navigate to CodeBot for SAP SuccessFactors, and enter your login details.


  1. From the Dashboard, navigate to Module Access Panel → Talent & Learning → SmartRecruiters.



  1. Enter into your workspace.



  1. Open the SmartRecruiters workbook.



  1. The workbook will appear in a new tab on your browser. Navigate to the Custom Candidate Sources worksheet.


  1. Custom Candidate Sources Columns:


  • Column B – Processing Status: Set the status to Pending for the required record.
  • Column C – Source Name: Enter the name of the custom candidate source.
  • Column D – Source Type: Enter the primary category of the candidate source (e.g., Organic, Paid, CRM).
  • Column E – Source Sub-type: Enter the corresponding sub-type for the selected source type (e.g., Career Page, Job Alert, Talent Pool, or Pay per Performance).




  1. Back in CodeBot click the Hamburger menu and select Start Configuration.



  1. On the left-hand side, enter your SAP SuccessFactors password or sign in using SSO (if it is configured for your instance). Next, enter the Execution Notes. On the right-hand side, under Advanced Options, select the Custom Candidate Sources checkbox and finally, click Confirm and Start to begin the execution.



  1. As the status changes to processing you can monitor the execution. Below is the article attached for iteration monitoring.


https://help.sfcodebot.com/en/article/monitor-actions-in-codebot-for-sap-successfactors-1ous0mz/?bust=1748684800798


  1. Once the status shows complete, go back in the workbook, and observe that Custom Candidate Sources has been added successfully as the rows and their corresponding fields are now highlighted green. Meanwhile, the processing statuses have also turned to processed.



  1. You can also verify these changes by logging in to your SmartRecruiters instance and confirming that the newly added custom candidate source appears in the My Sources list with the correct Source Name, Type, and Sub-type.



Thanks for using CodeBot!

Updated on: 09/09/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!