• Skip to primary navigation
  • Skip to main content
  • Skip to footer
  • Skip to custom navigation

HaloITSM

  • Features
  • Solutions
    • By Sector
      • Public Sector

        Reduce overheads and deliver an intuitive experience for your users.

      • Education

        Deliver an exceptional service experience to students, faculty and staff.

      • Financial Services

        Deliver secure, auditable IT Service Management throughout the organisation.

      • Healthcare

        Centralise and streamline your processes.

      • All Sectors →
    • By Use
      • IT Service Management

        Empower your IT team to deliver rapid, efficient ITIL-aligned service.

      • HR Service Management

        Automate, connect and improve your HR service delivery.

      • Facilities Service Management

        Manage your Facilities department with our all-in-one software for resource booking, maintenance, asset management and much more.

      • Enterprise Service Management

        Extend service management throughout the organisation.

      • Service Providers

        Manage your MSP business with our all-in-one platform and transform how you deliver services to customers.

    • Resources
      • Compare ITSM Tools
      • Integrations
  • Case Studies
  • Pricing
  • Contact Us
  • Start trial
  • Schedule a demo

HaloITSM Guides

Documentation to assist with the setup and configuration of the HaloITSM platform

Guides > Creating a Form

Creating a Form


Creating a form for either your end users or your agents to fill in is simple; this is done in the ticket type settings. This guide will run through an example of this.


This will combine the use of custom fields, field groups and dynamic field visibility.


Using Field Groups


These are perhaps the easiest way of building a form as these allow you to build blocks of fields that will all appear under the same sub heading and allow the same customisation as using individual fields in the field list.


First you need to select the ticket type you wish to edit. To do this head to Configuration>Tickets>Ticket Types, then you will need to navigate to the field list tab and click to "Modify Field Groups".


The first requirement to creating a group is to create the fields or custom tables required. This is done in the "Custom Objects" section of the configuration.


See the "Custom Fields" guide for more information on how to do this.


 Creating the group


  1. Click new or modify an existing group.
  2. Give the group a name and header, this will appear in the new ticket screen when logging.
  3. Head to the field list tab and add in the relevant fields
    • These can be reordered at any time by click and holding LMB on this tab and dragging and dropping in the correct order. 
    • The tab only appear when hovering over the field.
  4. Add the list of fields to completion.

  5. Change the visibility of the fields by clicking the pencil.

  6. Add any dynamic visibility required so a series of selection or answer boxes that only appear when a previous one holds a given value.
    • Example: The field CFGuidename only appears if the checkbox asking if there is a guide
  7.  Click Save.

Repeat this process for any Groups of fields you need. 


Creating a New Form


  1. Head to the ticket type settings (see above) and create a new or adapt an existing ticket type.
  2. Fill in the other details (if making a new ticket type) and head to the field list tab.
  3. Add the groups of field in as necessary. 
  4. Adjust the dynamic field visibility as above
    • A group can be hidden initially if there is dynamic field visibility on any initial fields in a group.
    • This can be used to have short forms where information is not presented or required in all cases.
  5. Complete the list of groups and fields until your form is complete. Note the separate field visibility settings for the new ticket screen and the ticket details screen. End users can also view existing tickets via the portal so the ticket details screen setting will apply there. The below screenshot shows the full list of visibility setting available for every field in a group or on a ticket type.
  6. Click Save.


Example Form Group


Here is the new group we have created and the steps look as follows, this is for an incident logged by an end user. 


They are asked if there was a guide for the issue they're logging, the name of such guide, whether there's an issue with this guide and any further feedback.


  1. On selecting Yes for "Was there a guide?", this prompts more fields to appear

The user can then submit with a lot of extra information they may have not submitted had these not been included.

Popular Guides

  • Asset Import - CSV/XLS/Spreadsheet Method
  • Call Management in Halo
  • Creating Agents and Editing Agent Details
  • Departments, Teams and Roles
  • Importing Data
  • Multiple New Portals with different branding for one customer [Hosted]
  • Organisation Basics
  • Organising Teams of Agents
  • Step-by-Step Configuration Walk Through
  • Suppliers
  • Syncing Exchange Calendars

Footer

Company

  • Contact Us
  • Careers
  • Channel Partners
  • Technology Partners
  • Global Impact
  • Referral Program

HaloITSM

  • Features
  • Integrations
  • Mobile Apps
  • Pricing
  • Onboarding Process
  • Blog
  • Roadmap
  • Guides

Key Features

  • Incident Management
  • Problem Management
  • Change Control
  • Configuration Management
  • ITIL Service Catalogue
  • Knowledge Management

Compare ITSM

  • ServiceNow Alternative
  • FreshService Alternative
  • TOPdesk Alternative
  • Cherwell Alternative
  • Axios Alternative
  • Hornbill Alternative
  • Ivanti Alternative
  • ManageEngine Alternative
  • Spiceworks Alternative

Social

  • Terms and Conditions
  • Privacy Policy
  • Security