Support Fields


Thanks to Support Fields features you can now organize and manage the tickets more efficiently. Using this plugin you can create forms consisting of several steps that your customer need to go through before submitting the ticket. 

Activating the module

  1. If the plugin is included in your HostBill edition you can download it from your client portal.
  2. If the plugin is not included in your HostBill edition you can purchase it from our marketplace and then download it from the client area.
  3. Once you download the plugin extract it in the main HostBill directory.
  4. Go to Settings → Modules, find and activate Support Fields plugin.

Module configuration

The module does not require any additional configuration.

How the module works

Once activated, the module is available under HostBill Admin → Support → Support Fields, where you can add new forms and assign it to the support department of your choice to have your customer answer additional questions before submitting new ticket.

To create a new form, simply click on 'Add new form' button, enter the form name and choose form type. The form can be:

  • Inline - form will appear on a page where the ticket is created
  • Separate page, wizard - form will appear on a separate, wizard style page, where you can configure a number of steps the client needs to go through before submitting the ticket
  • Separate page, single - form will appear on a separate page, all field types added to this form will be displayed on a single page

You can also choose if the form should be automatically converted into ticket.

Each form can be assigned to a different department. One department can have only one form assigned to it.

Once the form is created, you can start adding fields to the form. Available field types include:

  • Radio boxes 
  • Related ticket 
  • Text Input 
  • Select priority: radio 
  • Related service select 
  • Scrollable text block 
  • Textarea 
  • Multi-input boxes 
  • Encrypted Input 
  • Select priority: dropdown 
  • Link / URL 
  • Encrypted textarea (sensitive data) 
  • Datepicker 
  • Text block 
  • Select box 
  • Single Check Box 

Each field can be configured in a following way:

  • Name - name for the field
  • Description - optional description for the field
  • Variable
  • Required - choose if the field is required to submit the ticket
  • Admin only - the filed can be available to admins only
  • Validation pattern - choose the RegEx to validate this field with

If you chose the option to auto convert the form into a ticket, you can set which field value should be used as a subject and which field value should be used as a ticket body.

Form can consist of unlimited number of fields. Fields can be easily edited, rearrange by drag& drop and temporarily hidden from the form, if needed.

Once the form is created, it will be automatically displayed to clients wishing to submit a ticket to a certain department:

The plugin also give Admins the possibility to fill in the form when creating the ticket on behalf of the customer and to edit form that have been filled in by customers.