Merge · Arazzo Workflow
Merge HRIS Submit a Time Off Request
Version 1.0.0
Resolve an employee on a linked HRIS account and submit a time off request on their behalf.
View Spec
View on GitHub
IntegrationPlatformUnified APIAgent HandlerLLM GatewayAccountingArazzoWorkflows
Provider
Workflows
create-time-off
Submit a time off request for a named employee on a linked HRIS account.
Resolves an employee by display name, creates a time off request for that employee, and confirms the created request.
1
resolveEmployee
{$sourceDescriptions.subpackageEmployeesApi.url}#/paths/~1hris~1v1~1employees/get
Find the employee whose display full name matches the supplied value, returning at most one match.
2
createTimeOff
{$sourceDescriptions.subpackageTimeoffApi.url}#/paths/~1hris~1v1~1time-off/post
Create a time off request for the resolved employee using the supplied window, type, and amount.
3
confirmTimeOff
{$sourceDescriptions.subpackageTimeoffApi.url}#/paths/~1hris~1v1~1time-off~1{id}/get
Read the created time off request back to confirm it was persisted.
Source API Descriptions
openapi
subpackageEmployeesApi
https://artifacts.apis.io/merge/openapi/merge-subpackage-employees-api-openapi.yml
openapi
subpackageTimeoffApi
https://artifacts.apis.io/merge/openapi/merge-subpackage-timeoff-api-openapi.yml
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.