# Assistant

## Introduction

This module is only available in the Windows client !

Agile e6 offers a number of tools to you which facilitates and optimizes the operation. One of these tools is the assistant.

An assistant will help the user to carry out a certain task in a step-by-step manner. Each step is usually represented by a dialogue form where the user has to enter some information. The assistant guides the user from one dialogue form to the next thus completing all the necessary information to carry out a complex task.

It is possible to define different assistants for different tasks which then helps the user to execute the task.

The following pictures display examples of a mask definition and a LogiView procedure:

| ### Example Mask Definition
| To display the navigation buttons, the userexit xform_dlg_prm must be entered in the filed pre-mask userexit.
| ### Example LogiView Procedure
| LogiView