search_job_requisitions
Search and list job requisitions in SAP SuccessFactors Recruiting. Filter by status, department, hiring manager, recruiter, or any other requisition attribute. Returns requisition details including title, status, location, and number of openings.
get_succession_planning
Query succession planning data including nominees and talent pools from SAP SuccessFactors. Returns information about succession candidates, their readiness levels, rankings, and talent pool memberships.
get_goals
Retrieve goal plan templates and individual goals from SAP SuccessFactors Performance & Goals module. List available goal plans, or query specific goals within a plan filtered by employee, status, or other criteria.
get_time_accounts
Query the legacy EmployeeTimeAccount entity when the company exposes it. Returned fields depend on runtime metadata; calculated leave balances are not guaranteed. If unavailable, inspect get_api_metadata and use query_odata_entity for an explicitly selected documented entity.
manage_time_off
Search time-off records or create new time-off requests in SAP SuccessFactors. Can query existing time-off entries by employee, date range, status, or time type, and submit new absence requests.
manage_employee
Insert or merge scalar fields on an authorized OData entity. Tenant metadata determines keys, field types and supported operations. Updates first verify the exact existing record; no automatic upsert, nested navigation write or payroll workflow is performed.
get_performance_reviews
Retrieve performance review forms from SAP SuccessFactors. Fetches a specific review by ID or searches reviews with filtering. Returns review form details including status, ratings, review periods, and associated participants.
search_employees
Search and list employees in SAP SuccessFactors. Supports OData filtering, pagination, and field selection. Use this to find employees by name, department, status, hire date, or any other employee attribute.
get_compensation
Retrieve employee compensation information from SAP SuccessFactors. Returns compensation records including pay grade, pay group, and related details. Supports effective-dated queries for historical compensation data.
get_job_application
Retrieve a specific job application by its ID, or search job applications with filtering. Returns application details including candidate info, status, requisition, and applied date. Can optionally expand candidate and requisition navigation properties.
get_job_info
Retrieve job information records for employees. Returns employment details such as department, position, job title, location, manager, and compensation grade. Supports querying current or historical (effective-dated) job information.
get_org_structure
Query organizational structure entities from SAP SuccessFactors including departments, divisions, positions, cost centers, locations, and companies. Useful for understanding organizational hierarchy and structure.
get_employee
Retrieve detailed employee information from SAP SuccessFactors. Fetches a single employee by user ID, including personal data, employment details, and optionally expanded navigation properties like job info and compensation.
query_odata_entity
Execute a generic OData query against any SAP SuccessFactors entity set. This is a flexible tool for accessing any entity exposed through the OData v2 API, including custom MDF entities and picklists. Use this when the specialized tools don't cover your specific entity or use case.
get_api_metadata
Discover OData V2 entity sets, exact keys, scalar field types, navigation names and advertised operations for this company, with a downloadable metadata XML file. Metadata availability does not prove data permissions or module access.
get_current_context
Validate the connected bearer token and report its SAP API server and remaining expiry. SAP’s validation endpoint does not identify the authenticated person or company; the configured company ID is reported separately.