Fieldcode Manual

Tip: You can use filters for better results

The Customer Portal Settings page allows you to customize the design, behavior, and appearance of the Customer Portal. The Customer Portal shows up for your customers at the end of the day, so adding a little bit of personal company touch and personality to it might be just the thing you want to configure in the Customer Portal Settings page. You can also steer if customers (aka. end users) should be able to leave feedback on the ticket, that dispatchers need to react to. Also inside the Customer Portal Settings, you can configure custom SLA profiles, which will determine the for the customer available booking windows.

You also have the option to configure multiple different Customer Portal Profiles, which will apply based on a selected project.

The following settings can be currently configured inside the Customer Portal Settings page:

  • You can create different Customer Portal Profiles for different projects
  • You can configure if your end users should be able to leave feedback on tracked tickets
  • You can configure a custom company logo that should be visible for your end users when using the tracking link
  • You can configure that the custom company logo directs your end users to a custom website (usually you may aim for the company website)
  • You can customize the salutation that is displayed inside the booking window and change appointment window
  • You can customize the text that is displayed inside the booking windows and change appointment window
  • You can customize the disclaimer text that is displayed inside the booking window and change appointment window
  • You can customize available customer booking appointment windows by using SLA profiles
  • You can customize available customer booking appointment time windows by using custom intervals

The custom logo must meet the following requirements:

– The picture must be in .jpg or .png format
– The maximum file size is 20 kilobytes
– The maximum pixel file should not exceed 25 pixels

Yes, you can clone Customer Portal Profiles.
This makes sense if you want to use a profile as a template to create another profile for example for another project.
Select an item from the Customer Portal List and click on the black squared copy button.

Yes, you can delete Customer Portal Profiles.
Only the default settings profile cannot be deleted. However, it can be changed to your desired general Customer Portal settings.

Use case - Small printer repair company

You are a small printer repair company that provides printer maintenance for end customers called Easy Printer Solution GmbH.
You are proud of your company identity and therefore want to provide a customized customer experience when it comes to the Customer Portal.
Let's have a look at how the Easy Printer Solution could achieve this custom-tailored Customer Portal experience for their end customers.

In the Basic tab, you can configure the basic behavior of the Customer Portal.
Let’s have a look at the effects of the different toggles:

  1. Active toggle – This toggle lets you decide if the currently selected Customer Portal Profile should be activated in the system.
  2. Applicable to projects toggle – This toggle gives you the option to apply a Customer Portal Profile to certain projects.
    The default Account profile settings will always apply to projects with no custom profiles assigned.
    This gives you the maximum control of customization as you can create different profiles on a per-project basis while also having a default profile.
  3. End user comments toggle – This toggle basically decides if tracking link users should have the option to leave a message on the ticket. The message will appear inside Work Place and dispatchers will be aware of it and take care of the message appropriately.
  4. Branding toggle – Click on the Add file button to add a new custom logo. This toggle basically decides if the default Fieldcode Logo that is shown to the tracking link used on the Customer Portal should be replaced by a custom logo. The custom logo must meet the further above stated requirements.
  5. Use a custom link toggle  This toggle is only available if “Use a custom logo” is enabled. If enabled you can link a website behind your company logo, which the tracking link end user can click to be forwarded to eg. the company website. If you do not enable the “Use a custom link” toggle, but have the “Use a custom logo” enabled, clicking on the logo will have no effects.
Example with all settings enabled
Use case - Small printer company

The Easy Printer Solution GmbH wants to sound "very personal, nice and engaging" when communicating with their end users. Therefore the company decides to change the text that is displayed when end users book appointments or change appointments inside the Customer Portal. They can achieve this by going into the Customer Portal Settings page inside the Admin Panel and clicking on the Content tab. There they can freely adjust the text and use matching aliases.

in the Content tab, you can customize the text inside the “Book appointment” and “Change appointment” windows. The custom text will be visible to your customers.
You can always reset to the default text by clicking the RESET TO DEFAULT button.

  1. By default, a ready-made text is already included in the boxes.
  2. (Optional) Change the Salutation message, you can use aliases by typing @ inside the box.
  3. (Optional) Change the Book appointment title message, you can use aliases by typing @ inside the box.
  4. (Optional) Change the main message, you can use aliases by typing @ inside the box.
  5. (Optional) Change the Disclaimer message, you can use aliases by typing @ inside the box.
  6. (Optional) You can always reset to the default text by clicking the RESET TO DEFAULT button in case you cannot get the text right to your taste.
  7. Click Save.
Example of a customized "Book appointment" window
Box relation
Use case - Small printer company

Enable SLA Profiles for the Customer Portal toggle:
Your company (Easy Printer Solutions GmbH) has a second location in Arabia and has Sunday as a starting business day which differs from European standards where it would be Monday, therefore, the company also has other opening hours than the default settings provide (eg. also opening on Sunday).
You would configure a custom SLA Profile in this case.
Custom time interval toggle:
The earliest time is the first day that is available as the booking window, this can be for example already the same business day (Setting: 0) compared to the default setting where it would be the next business at the earliest. The latest time is the last time that is available for booking, this could be for example 48 hours after the ticket was created according to fixed SLA agreements (Setting: 1).

How can I fully benefit from SLA profiles?

If you want to learn how to fully benefit from SLA Profiles, please check out the following topic: SLA Profile Walkthrough

In the Appointment booking tab, you can configure if SLA profiles should be taken into consideration when proposing booking windows to customers.
SLA profiles are generally configured separately inside Process -> SLA Profiles.
You also have the option to make only custom time intervals bookable.

Booking preferences

  1. Enable SLA Profiles for the Customer Portal toggle – This toggle decides if bookable appointment days are related to an existing SLA Profile.
  2. Custom time interval toggle – This toggle decides which time interval is available for booking.
  3. Customer appointment booking results in picker – This selector lets you decide what should happen with customer-booked appointments inside the Work Place.
    Appointment with a fixed service window only (ticket remains in the Ticket Pool) checkbox:
    Tickets that the end user booked via the Customer Portal will remain in the Ticket Pool with a fixed service window.
    Appointment dispatched to the Timeline with a fixed service window checkbox:
    Tickets that the end user booked via the Customer Portal will directly move to the Timeline with a fixed service window.
  4. Customize the list of ticket statuses for appointment booking drop-down – Gives you the option to customize in which statuses the end user will have the flexibility to book appointments.
  5. Enable strict engineer availability toggle – If this option is turned on, customers won’t be able to book appointments on dates without engineer availability.
    Please check out the table below to learn how the different combination of the two availability switches affect booking availabilities for customers.
  6. Enable strict parts availability toggle – If this option is turned on, customers won’t be able to book appointments on dates without part availability.
    Please check out the table below to learn how the different combination of the two availability switches affect booking availabilities for customers.
Availability toggle CombinationSituationCustomer Booking Availability
Engineer strict, Parts not strictIf both engineer AND parts are availableDate is shown as available for booking
If both engineer AND parts are unavailableDate is shown as unavailable for booking (greyed-out cell)
If engineer is available and parts are unavailableDate is shown as available for booking
If engineer is unavailable and parts are availableDate is shown as unavailable for booking (greyed-out cell)
Engineer strict, Parts strictIf both engineer AND parts are availableDate is shown as available for booking
If both engineer AND parts are unavailableDate is shown as unavailable for booking (greyed-out cell)
If engineer is available and parts are unavailableDate is shown as unavailable for booking (greyed-out cell)
If engineer is unavailable and parts are availableDate is shown as unavailable for booking (greyed-out cell)
Engineer not strict, Parts strictIf both engineer AND parts are availableDate is shown as available for booking
If both engineer AND parts are unavailableDate is shown as unavailable for booking (greyed-out cell)
If engineer is available and parts are unavailableDate is shown as unavailable for booking
If engineer is unavailable and parts are availableDate is shown as available for booking (with yellow warning sign)
Engineer not strict, Parts not strictIf both engineer AND parts are availableDate is shown as available for booking
If both engineer AND parts are unavailableDate is shown as available for booking (with yellow warning sign)
If engineer is available and parts are unavailableDate is shown as available for booking
If engineer is unavailable and parts are availableDate is shown as available for booking (with yellow warning sign)
How do the different selections in this drop-down affect the system?
  • Appointment booking will be generally only available for unpublished tickets on the selected statuses
  • If you select only one status, for example New, end users won't be able to book appointments in other statuses like eg. Appointment.
    Therefore administrators should always aim to select all statuses for which they want to give the end user the possibility to book appointments.
  • If no selection is made in the dropdown, the appointment booking will be available for the default statuses
  • The default statuses which allow appointment booking are: New, Validation, Appointment, and Pending Wait Onsite
Driving preferences
  1. Driving before working hours allowed toggle – This option determines whether the end user can book appointments before the technician’s actual working hours because driving hours may or may not count as working time, depending on your particular business strategy.
  2. Driving after working hours allowed toggle – This option determines whether the end user can book appointments after the technician’s actual working hours because driving hours may or may not count as working time, depending on your particular business strategy.
Example where the latest available booking slot is available for 4 days and where the appointment booking will be directly dispatched, including a fixed service window.
Was this topic helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we further improve this topic?
Please submit the reason for your vote so that we can improve this topic.
Navigation