Bitrix24 Helpdesk

Leave approval workflow

If you’re planning a vacation, maternity leave, or unpaid leave, you can submit a leave request directly from the Feed.

To start the workflow:

  1. Go to Feed.
  2. Click More.
  3. Select Workflow.
  4. Click Start next to the Leave Approval workflow.
  5. Click Next to continue.

Start workflows in Feed


First launch and setup

When you launch the workflow for the first time, the system will ask the administrator to configure the workflow constants.

Important: The request is automatically sent to the user’s immediate supervisor and then to HR for final approval. Specify who in your company is responsible for final approval of leave requests. You can select multiple approvers to simplify the process.

Bitrix24 administrators can also configure access permissions for this workflow.

  1. Go to Automation.
  2. Click Workflows.
  3. Select Workflows in Feed.
  4. Click Leave Approval.
  5. Click Settings (⚙️).
  6. Select Change workflow preferences.
  7. Go to the Access tab and set permissions.

Configure permissions to use a workflow

Once the parameters are set, employees can start using the workflow template.


Sumbit a leave request

Fill in the required fields: Absence type, Start date, and End date. You can also provide a short description in the Reason for leave section if needed.

The employee involved in the process of approval will receive your submission immediately.


Track the request status

You’ll receive a notification each time your request is approved or denied. The request status is also visible in your Feed.

To find all requests you’ve sent:

  1. Go to Automation in the left menu.
  2. Open the Workflows tab.
  3. Select Started by me in the filter.

Once all required approvals are received, the request is sent to the final approver. When the process is complete, the workflow status will show as Leave approved and processed.

All approved leaves are automatically added to the Absence chart.
Absence chart


Delete a leave request sent by mistake

  1. Go to Automation in the left menu.
  2. Open the Workflows tab.
  3. Find the element created by mistake and click its name.
  4. Click Worfklow element.

There are two ways to remove an unnecessary request:

  • Click Stop. The workflow will pause, but you can resume it later.
  • Click Settings (⚙️) and select Delete element. This action completely removes the request from the system.

You need at least Limited edit access to stop a workflow. If you don’t have the required permissions, ask your account administrator to delete the request.


In brief

  • You can submit a leave request directly from the Feed using the Leave Approval workflow.

  • Administrators can select approvers and set up access permissions.

  • You can track your request status in the Feed or under Automation > Workflows > Started by me.

  • Approved leaves are automatically added to the Absence chart.

  • If you sent a request by mistake, you can stop or delete it in the workflow settings.

Was this information helpful?
Integration specialist assistance
That's not what I'm looking for
Complicated and incomprehensible text
The information is outdated
It's too short. I need more information
I don't like the way this tool works
Get your Bitrix24 set up by local professionals
FIND BITRIX24 PARTNER NEAR ME
implementation_helper_man
Go to Bitrix24
Don't have an account? Create for free
Related articles
Purchase Request Business Trip Configure assignment execution time in workflows General Requests Expense Report Create a sequential workflow template