> This page is for Agent Handler.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.merge.dev/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.merge.dev/_mcp/server.

# SAP SuccessFactors

**Authentication:** basic authentication. See [Magic Link](/merge-agent-handler/features/magic-link) for the runtime auth flow.

## Sample use cases

* List employees with upcoming performance reviews in the next 30 days.
* Pull headcount by department as of the end of last quarter.
* Find every employee on leave this Friday.

## Available Tools

#### get\_employee\_compensation

Retrieve compensation records for an employee from SAP SuccessFactors Employee Central Compensation.

#### list\_employee\_compensation

Retrieve a paginated list of all employee compensation records from SAP SuccessFactors Employee Central Compensation.

#### get\_goal

Retrieve detailed performance goal information from SAP SuccessFactors Performance & Goals by goal ID.

#### list\_goals

Retrieve a paginated list of performance goals from SAP SuccessFactors Performance & Goals with OData filtering.

#### create\_goal

Create a new performance goal in SAP SuccessFactors Performance & Goals.

#### update\_goal

Update performance goal information in SAP SuccessFactors Performance & Goals.

#### delete\_goal

Delete a performance goal from SAP SuccessFactors Performance & Goals.

#### get\_payment\_information

Retrieve payment and bank account information for an employee from SAP SuccessFactors.

#### list\_payment\_information

Retrieve a paginated list of all payment and bank account records from SAP SuccessFactors.

#### get\_payroll\_results

Retrieve payroll run results for an employee from SAP SuccessFactors Payroll.

#### list\_payroll\_results

Retrieve a paginated list of all payroll run results from SAP SuccessFactors Payroll.

#### get\_person

Retrieve core personal information for an employee from SAP SuccessFactors by person ID.

#### get\_person\_emails

Retrieve all email addresses for an employee from SAP SuccessFactors Personal Information.

#### get\_person\_phones

Retrieve all phone numbers for an employee from SAP SuccessFactors Personal Information.

#### get\_person\_addresses

Retrieve all addresses for an employee from SAP SuccessFactors Personal Information.

#### get\_emergency\_contacts

Retrieve all emergency contacts for an employee from SAP SuccessFactors Personal Information.

#### list\_persons

Retrieve a paginated list of all persons (employees) from SAP SuccessFactors Personal Information.

#### get\_position

Retrieve detailed information about a specific organizational position from SAP SuccessFactors Position Management by position code.

#### list\_positions

Retrieve paginated organizational positions from SAP SuccessFactors Position Management with filtering by department, location, company, job code, or occupancy status.

#### list\_companies

Retrieve paginated companies from SAP SuccessFactors Foundation Objects.

#### get\_company

Retrieve detailed company information from SAP SuccessFactors Foundation Objects by external code.

#### list\_departments

Retrieve paginated departments from SAP SuccessFactors Foundation Objects.

#### get\_department

Retrieve detailed department information from SAP SuccessFactors Foundation Objects by external code.

#### get\_job\_requisition

Retrieve detailed job requisition information from SAP SuccessFactors Recruiting by requisition ID.

#### list\_job\_requisitions

Retrieve a paginated list of job requisitions from SAP SuccessFactors Recruiting with OData filtering.

#### get\_employee\_time

Retrieve detailed information about a specific time off/absence record from SAP SuccessFactors Time Management by external code.

#### list\_employee\_times

Retrieve a paginated list of employee time off/absence records from SAP SuccessFactors Time Management with filtering capabilities.

#### create\_employee\_time

Submit a new time off/absence record in SAP SuccessFactors Time Management for an employee.

#### update\_employee\_time

Update an existing employee time/absence record in SAP SuccessFactors with modified details such as approval status, comments, or quantities.

#### delete\_employee\_time

Delete an employee time/absence record from SAP SuccessFactors.

#### approve\_employee\_time

Approve a pending employee time/absence record in SAP SuccessFactors.

#### reject\_employee\_time

Reject a pending employee time/absence record in SAP SuccessFactors with a mandatory rejection reason.

#### get\_time\_account\_balance

Retrieve time off account balances for an employee from SAP SuccessFactors Time Off.

#### list\_time\_account\_balances

Retrieve time off account balances for a specific employee from SAP SuccessFactors Time Off.

#### get\_user

Retrieve detailed employee information from SAP SuccessFactors Employee Central by user ID.

#### list\_users

Retrieve a paginated list of employees from SAP SuccessFactors Employee Central with OData filtering capabilities.

#### create\_user

Create a new employee record in SAP SuccessFactors Employee Central.

#### update\_user

Update employee information in SAP SuccessFactors Employee Central.