HR Service Integration with External Systems

Through MuleSoft Direct, HR Service integrates with external systems, such as human capital management systems, to read data and to create or update employee records. The integration eliminates manual record creation, improves the quality of data, and ensures the efficient delivery of HR services.

Required Editions

View supported editions.
  • Provision User Records for Custom Integrations
    Learn how to import employee data with a custom integration, configure user provisioning, and manage large datasets while avoiding duplicate records and platform limits.
  • Salesforce-Workday Integration
    Integrate Salesforce with Workday to import employee data such as employee name, contact details, associated location, organization, and the reporting manager directly from Workday into Salesforce. Provision users by turning on the autocreate settings. All the employee records imported from Workday are saved in Salesforce, with contact information saved in Person Account and employee details saved in the Employee object. The locations and organizations from Workday are saved in the Locations and Internal Organization Units objects in Salesforce. The reporting manager information for an employee is saved in the Reports To field on the employee's Person Account.
  • Salesforce-SAP SuccessFactors Integration
    Keep your employee data accurate and in sync between Salesforce and SAP SuccessFactors. With this integration, you can import employee records, including contact details and manager relationships, and automatically update profiles based on employment status changes. This integration ensures a single, consistent view of your workforce data, streamlining HR and service processes. All employee records are saved in Salesforce, with contact information in Person Accounts and employee details in the Employee object.
  • HR Service Catalog Library
    Accelerate your time to value by providing your employees with a library of out of the box intake and fulfillment workflows for high demand HR needs. These preconfigured service templates cover common scenarios like payroll, leave requests, and benefits, allowing you to deploy professional self service experiences without designing processes from scratch. You can run these workflows as standalone processes for internal fulfillment or link them to third party HR systems using prebuilt connectors.
  • HR Service Mule for Flow Connector Library
    Review the Mule for Flow connectors available for HR Service to understand their supported triggers and actions.
  • Synchronize User Data from Microsoft Entra ID to Salesforce
    Synchronize employee information from directory providers such as Microsoft Entra ID with Salesforce to keep employee records current. Employee Sync uses a unique identifier mapping between Microsoft Entra ID and Salesforce to determine whether to create a new employee record or update an existing one during each sync cycle. The sync job runs automatically on the configured schedule, either at the default time or with a customer-defined CRON expression, and syncs new users and profile changes from Microsoft Entra ID. This automation helps ensure Salesforce reflects employee lifecycle changes, including when employees join, change roles, or leave.