thumbs-upApprovals

Approval requests allow a ticket or a change to be validated by a person, a group, or multiple people within the same group.

Template

To simplify the approval application process, you can use a template.

Create a Template

  • Go to Configuration > Dropdowns > Approval Template

  • Click on + Add

  • Fill in the required fields

    • In Approver, you can select a user, a group, or specific users from a particular group

  • You can add a translation if necessary

  • In the content, use variables to personalize your template (click on Available Variables to see the list of variables)

  • Save your template

Add an approval template

Approval Step

The concept of a approval step can be important, especially if the approval request is sent to multiple recipients.

It allows you to specify a percentage at which the approval must be accepted for it to be approved. For example, if the request is sent to two people and the approval step is set to 50%, if one out of two people responds positively, the approval will be approved. Conversely, if both respond negatively, the approval will be rejected.

circle-exclamation

You can define different approval steps in Configuration > Dropdowns > Approval Step

  • Click on + Add

  • Name your approval step

  • Add a comment if necessary

  • Indicate if it should be used by default

  • Add the minimum required approval percentage

  • Click on + Add to save it

triangle-exclamation

Send your approval

  • To send a approval, open the ticket that requires approval.

  • Click on the Request approval action

View approval
  • You can also go to the Approvals tab from the ticket and select your template or manually enter the information you need:

  • Requester (by default, the person using the approval)

  • Aprpover (user, group, or group users)

  • Comment

  • Add a document

  • Click on + Add

Send a approval request

  • Click on Send a approval request

  • You can use Template to send a approval request

  • In Approver, select the type (user, group, group users)

  • Select the required user or group

circle-check
  • Enter a comment

  • You can add a document if necessary

  • Click on + Add

Send a new approval request
circle-info

You cannot select multiple groups or users at once; you must make separate approval requests for each group or user.

circle-check

Statuses

There are 3 different statuses:

  • Pending approval

  • Rejected

  • Granted

Pending approval status
Approval status refused
Approval status granted

Approvals can also be viewed in a list in the same location.

Approval statuses

Users can change their approval status, whether it was previously granted or rejected. This can be done directly from the ticket or the change.

chevron-rightHow to change statushashtag
Change your status

It is also possible to delete a approval . Please note, however, that this does not change the final status, so you will need to submit one or more new approval requests to obtain a final result.

Change your status

Respond to a Approval

When a approval is requested, recipients will receive an email (provided their email address is entered in their user profile).

It is then possible to confirm a approval either by email or through the relevant ticket.

Respond to a approval request
circle-info

If one or more recipients do not have an email address, an error message will inform you. The approval will then need to be performed directly from the ticket.


View Results

You can check the approval progress in this tab.

approval progress

Multi-level approval

Multi-level approval allows an approval request to be sent to several recipients in sequence. For example, a request must be approved by several departments but must follow a clear process. The administrative department sends a request regarding the arrival of a new employee and forwards the ticket to the HR department:

  1. The HR department approves the details relating to the new employee and then approves the ticket, which is sent to the accounts department

  2. The accounts department creates a user profile in its payroll software and then approves the ticket, which is sent to the IT department.

  3. The IT department approves the equipment for the new employee and then approves the ticket, which is sent to the department head.

  4. The department head closes the ticket once the previous steps have been approved.

Approval steps

Setting up approval steps is essential for this process to function. Each group or user required to approve a request must have its own approval step. Let’s take the example mentioned above:

  1. HR

  2. Accounting

  3. IT

  4. Head of department

You must therefore configure your validation steps so that each department (or group, user, etc.) has its own validation step, which will then be used to set up the business rules for tickets (see the previous chapter for creating a validation step):

Example of multi-level validation steps

Each step must have a minimum threshold set. If this value is not 100, keep in mind that the validation may be sent to the next level even if not all members have validated the request.

Details of the validation step

Business Rules for Tickets

Thanks to the validation steps, it's now possible to implement rules that sequence the sending of validations.

In our example, the first rule that triggers the sending of validations will be based on the category. The diagram below represents the ticket's path until its closure.

Category Rule

  • From Administration > Rules > Business Rules for Tickets

  • Add a new rule via + Add

  • Enter a clear title so you can easily find it later

  • Leave the logical operator as AND

  • In Rule used for, enter Add

  • Remember to activate your rule

Criteria:

CRITERION
CONDITION
REASON

Category

is

Newcomer

Actions:

FIELDS
ACTION TYPE
VALUE

Set approval request step

Send

Newcomer approval Level 1 (RH)

Send an approval request - Group

Send

Human resources

Level 1 validation rule

Rule following approval from previous department

Criteria:

  • Add a new rule as before, then specify the criteria and necessary actions. For this section, we will indicate that if the previous department has approved the request, it must be sent to the next department in the approval process:

CRITERION
CONDITION
REASON

Approval step

is

Newcomer approval Level 1 (RH)

Approval

is

Granted

Actions:

FIELDS
ACTION TYPE
VALUE

Set approval request step

Send

Newcomer approval Level 2 (Accounting)

Send an approval request - Group

Send

Accounting

Règle approbation niveau 2

This step must be repeated until the last approver to complete the entire process. You should obtain a result similar to this:

Set of validation rules

Rejection Rule

If one of the members rejects the request, an action must be taken to stop the process. Here, we will close the ticket, but you can add another action as needed.

Criteria:

CRITERION
CONDITION
REASON

Approval step

contain

Newcomer

Approval

is

Rejected

Actions:

FIELDS
ACTION TYPE
VALUE

Status

Assign

Solved

Refusal rule

Last updated