Adding PastaHR to a Job Posting
The recommended way to add a PastaHR apply button to your SuccessFactors job postings is via a script embedded in the SF Career Site Builder, combined with a custom Picklist and a custom field on the Job Requisition. Once configured, the correct PastaHR button appears automatically on every job posting that has a flow selected, with no manual link updates needed per job.1
Embed the script in the SF Career Site Builder
Add the following script to the relevant page templates in the SF Career Site Builder:Replace
xxxxx with the token provided by PastaHR and set channels to the channels you want to offer (e.g. channels="web,whatsapp").2
Create the Picklist in the Picklist Center
Create a new Picklist: code
pastahrFlowList, name PastaHR Application Flows, status Active, effective date 01/01/2025. PastaHR then populates this list with your flow values via the API. If the list stays empty initially, a dummy value may be needed, which you can remove later.3
Add a custom field to the Job Requisition
Create a custom field: field ID
custPastaHrApplyFlow (or another identifier of your choice), field type Picklist, label PastaHR Application Flow, Picklist ID pastahrFlowList.4
Select the flow on each job posting
When creating or editing a job in SuccessFactors, select the appropriate PastaHR flow in the new field. The button appears automatically on the candidate-facing job page.
remote_job_id in the application link. The remote_job_id must match an active job in SuccessFactors, if it doesn’t match, the application won’t be accepted.
Candidate Profile Behaviour
When a candidate applies through PastaHR, their data is submitted to SuccessFactors and a candidate profile is created. There’s an important edge case, however, when a candidate already has a SuccessFactors profile with the same email address but a different phone number.- WhatsApp Applications
- Online Applications
For a WhatsApp application, the candidate’s phone number is verified by WhatsApp. If the verified number matches the phone number already on file in the existing SuccessFactors profile, the profile will be updated with the new information from the application.If the numbers don’t match, the profile may not update automatically, contact support@pastahr.com if you encounter this.
This behaviour is a limitation of SuccessFactors’ API duplicate-detection logic, not a PastaHR limitation. PastaHR applies the verification-based approach to minimise unintended profile overwrites.
ATS Troubleshooting
Solutions for “job not active” messages and missing candidate information.
