Admin | Create Custom Request Types for Your Business

When none of the built-in request types matches your business's process, you build your own form. No programming needed — choose a field name, choose a data type, done.

When none of the built-in request types matches your business's process, you build your own form. No programming needed — choose a field name, choose a data type, done.

Custom request form builder
Custom request form builder

Create a form

  1. Go to Requests › Settings and click + New custom form.
  2. Fill in the Form name — this is the name employees see when choosing a request type.
  3. For each field: fill in the Field name, select the Type, add a Description if needed, and check Required if it cannot be left blank.
  4. Click + Add attribute to add the next field.
  5. Drag the six-dot icon on the left to reorder fields.
  6. Click Save form.

Nine field types

TypeUsed for
Single-line textNames, codes, short titles
ParagraphReasons, long descriptions
NumberQuantities, amounts, hours
Dropdown menuA fixed list of options — use instead of free text to keep data clean
DateEffective dates, due dates
TimeSpecific times
AttachmentInvoices, medical certificates, photos of the situation
EmployeeSelect a person in the company — used for handover recipients, beneficiaries
FormulaValues calculated automatically from other number fields

Prefer Dropdown menu over Single-line text whenever the answer falls within a fixed set. Free text fields make it impossible to group data in reports later: ten people will write the same thing ten different ways.

Principles of good form design

  1. Only ask for what the approver needs to decide. Every unnecessary field is a reason for employees to give up halfway.
  2. Mark the right fields as required. Too many required fields and requests get blocked; too few and approvers have to ask follow-up questions.
  3. Order fields the way users think, not in database order.
  4. Write descriptions for fields that are easy to misunderstand — one line of explanation saves HR dozens of questions.

After creating it

  • The new form appears in the Custom group in the list of request types.
  • Open Configuration to set the request code prefix and rules (article B8-02).
  • Open Approval workflow to set up approvers (article B8-04). Until you do, submitted requests won't reach anyone.
  • Submit a test request using an employee account before launching.

Name forms in the language employees use, not the internal language of the administration office. "Leave to care for a sick child" is easier to find than "Form XN-04".

지원
데모 예약
Chat