Use HiBob actions in workflows to check employee time-off balances and create time-off requests directly from Ravenna.Documentation Index
Fetch the complete documentation index at: https://docs.ravenna.ai/llms.txt
Use this file to discover all available pages before exploring further.
Actions
Get Time-off Balance
Get Time-off Balance
Retrieves the current time-off balance for an employee from HiBob. Returns balances and usage across all time-off policy types.Output data:
- Vacation balance and used hours
- Sick leave balance and used hours
- Personal time balance and used hours
- Jury duty balance and used hours
- Volunteer time balance and used hours
- Bereavement leave balance and used hours
- Check remaining PTO before approving time-off requests
- Display balance information in agent responses
- Validate sufficient balance before creating time-off requests
- Include balance details in approval workflows
Request Time Off
Request Time Off
Submits a time-off request in HiBob on behalf of an employee using HiBob’s native time-off API. Use this action to let employees file PTO from Slack, web tickets, or automated approval workflows without leaving Ravenna.Input fields:
This action calls HiBob’s native API and requires the HiBob integration to be connected with Basic Authentication using a HiBob Service User (Service User ID as username, Token as password). OAuth-only connections cannot submit time-off requests.
User- Ravenna user the request is for. Ravenna resolves this to the linked HiBob employee using synced HRIS dataPolicy Type- Time-off policy to request against (for example, Vacation, Sick). Options are pulled from your HiBob policy typesStart Date- First day of the time-off periodEnd Date- Last day of the time-off periodApprover- Optional. Ravenna user who should approve the request in HiBob. When omitted, the request is submitted with manager approval skippedDescription- Optional reason or note attached to the request
requestId- HiBob time-off request ID, useful for follow-up actions or audit logging
- Submit time-off requests from a Slack or web ticket form
- Automate PTO submissions after a manager approves in Ravenna
- File time off as part of onboarding or leave-of-absence workflows
Get Time-off Balance with Request Time Off to validate balance before submitting:Example workflow
Semantic fields
Employee data synced from HiBob is available as semantic fields in workflows. You can reference these fields using dynamic values to personalize workflow actions. Available fields:- Employee name and email
- Job title
- Department
- Manager
- Hire date
- Employment status
Learn more about building workflows