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

HaloPSA

  • Features
  • Pricing
  • Integrations
  • Resources
    • Demo On Demand
    • Roadmap
    • ITIL Alignment
    • Guides
    • HaloPSA Academy
    • Onboarding Partners
    • Distributors
  • Compare Us
    • ConnectWise
    • Datto Autotask
  • Solutions
    • I Need To…
      • Run My Business More Effectively

        Find out which customers and services are profitable and gain the confidence to act on this data.

      • Improve My Customer Experience

        Make all interactions as smooth as possible with a fully thought out end to end experience for your customers.

      • Streamline My Sales Process

        Remove unnecessary processes from your sales and account management and let them focus on their customer relationships.

      • Gain Control Of My Projects

        Visualise your workload and forecast your required budgets to ensure you can deliver on your projects.

    • We Are A…
      • Managed Service Provider
      • Telecommunications Provider
      • Cloud Solution Provider
      • Software Company
      • Consultancy Firm
    • Case Studies
      • nGeneration
      • Centrality
      • Commercial Managed IT
  • Start trial
  • Book demo

HaloPSA Guides

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

Guides > Calendars and Appointments

Calendars and Appointments


In this guide we will cover:

- Using the Calendar

- Viewing Entries in the calendar

- Creating Appointments

- Appointment creation Screen



The calendar module in Halo can be used to view, track and manage agent appointments, holidays, tasks, change requests, projects and scheduled tickets. . Agents will each have their own calendar, but can also be given access to other agents' calendars for visibility/management purposes. 



Associated Administrator Guide:

  • Calendars and Appointments General Settings



Using the Calendar

Fig 1. Calendar area


Access the calendar through the calendar module in the navigation pane. The buttons at the top of the page here give you control over your view of the calendar. You can view specified intervals, or you can click on the timeline view which is a horizontal display of events per hour over a chosen day.

Fig 2. Calendar timeline 


Hovering over an entry in the calendar will show more information about it. Clicking the appointment will show more information still, such as the ticket that is associated with the entry.


Viewing Entries in the calendar

The calendar module provides you with various ways in which to view appointments. 


The buttons at the top of the page here will control the time period to view calendar entries for, whether to see appointments for the coming day, week or month. Agenda will show a list view of all upcoming entries. Timeline will display upcoming entries using a horizonal timeline, with a marker denoting the current time. Selecting the time period prior to selecting the timeline button will determine for what time period the timeline will show entries for. 

Fig 3. Timeline view of appointments


You can also filter what calendar entries show using the left hand pane on the calendar screen. Entries can be filtered by:

  • Entry types
  • Appointment type
  • Assigned agent
  • Assigned customer/top level of this customer

You can filter what type of entries show in the calendar, that is whether appointments, holidays, tasks, change requests, projects and scheduled tickets show. To control this, hover over the cog icon in the calendar filter pane and select the entities you would like to see entries for in the calendar. 

Fig 4. Filter entry types in the calendar


Only the entries for the entities ticked in this list will show in the calendar. 


Show only recurring master appointments - When this entity is selected, no other entry types will show in the calendar, only recurring master appointments. Recurring master appointments are used when creating recurring appointments.


When viewing appointments in the calendar, you can filter what appointment types show in the calendar using the 'appointment types' section in the calendar filter pane. 

Fig 5. Appointment type filter


Simply select the appointment types that you would like to be visible. Use the checkbox to check all appointment types. 


To filter entries based on the assigned agent, use the 'Agent Calendars' filter in the calendar filter pane. 

Fig 6. Filter by assigned agent


This will control which agent's calendar you will see. You will only be able to select the agents whose calendar you can access (determined by agent permissions). Simply select the agents you would like to see the calendar of. Agents are organised by team, so use the team dropdown to navigate through agents. 


By default, when opening the calendar you will see the calendars of all the agents you have access to. From v2.200+ you can change this behaviour so that the calendar will show the logged in agent's calendar by default. To do this head to configuration > calendars and appointments > general settings > general settings > enable 'Always default calendar selection to the logged in Agent'. 

Fig 7. Default calendar selection to the logged in Agent


To filter by the customer or top level that is assigned to the calendar entry (this will be the customer of the ticket associated with the calendar entry) use the 'filters' section of the calendar filer pane. 

Fig 8. Filter calendar entries based on customer/top level


Creating Appointments

Appointments can be created from either the calendar module, within a ticket, or from an integration. 


To create an appointment in the calendar module you can click and drag on the calendar page on the day/time you would like to log an appointment for. 


Appointments can be imported from third party applications that we integrate with, such as Exchange Calendars. When integrated, each time an appointment is created in the third party application this will sync across to Halo. 


Appointments can also be created within a ticket. 


Create Appointments from tickets

 The "Create Appointment" action can be used on a ticket to create an appointment, this action is available out of the box.

Fig 9. Create Appointment button 


Clicking create will bring up the "Create Appointment/Task" screen. Some of the fields on this screen will be auto-filled using the ticket details, these can be overwritten however. When there are appointments linked to the ticket, these will show under the "Appointments" tab on the ticket screen, similarly with "Tasks". 


When these are created within a ticket, the appointment will be linked to the ticket and this is reflected in the appointment details. 


Appointment creation Screen

When creating an appointment in Halo, either within the calendar or ticket, you will need to complete the appointment creation screen. 



Fig 10. Create appointment window


This is the creation window, you should fill in all the relevant details here:

  • The subject which appears on the appointment view and describes the content.
  • Start and end are the timings of the appointment itself, or indeed the all day checkbox.
  • Other attendees can be used to invite additional users to the appointment/meeting.
  • Private event becomes only editable by the agents listed.
  • Any agents who will attend the appointment:
  • Ticking inform will send them an invitation to let them know.
  • Similarly with user, except only one contact is allowed here.
  • Appointment types are editable in the settings in Configuration > Calendars and Appointments > Appointment Types, including the colour of these appointments
    • For a breakdown on what each setting against an appointment type does see our administrator guide here. 

Fig 11. Appointment Types


  • Alert is the timing for which any agents are notified before an appointment begins.
  • Agent status can be used to set agents to busy whilst event is ongoing.


The final memo box is used to list finer details of the appointment, any relevant public notes can be input here.

Popular Guides

  • Asset Import - CSV/XLS/Spreadsheet Method
  • Call Management
  • Creating a New Application for API Connections
  • Creating Agents and Editing Agent Details
  • Departments and Teams
  • Halo Integrator
  • Importing Data
  • Multiple New Portals with different branding for one customer [Hosted]
  • NHServer Deprecation User Guide
  • Organisation Basics
  • Organising Teams of Agents
  • Step-by-Step Configuration Walk Through

Footer

Products

Company

  • Contact us
  • Events
  • Channel Partners
  • Technology Partners
  • Distributors
  • Referral Program

HaloPSA

  • Features
  • Integrations
  • Mobile Apps
  • Blog
  • Pricing

Key Features

  • Service Desk
  • Sales CRM
  • Billable Time Tracking
  • Reporting
  • Contracts
  • Billing
  • Stock Management
  • Projects

Compare PSA

  • ConnectWise
  • Datto Autotask
  • Accelo
  • Harmony PSA
  • Naverisk
  • Top Desk
  • Kaseya BMS
  • Atera
  • Freshservice

Social

  • Terms and Conditions
  • Privacy Policy
  • Security
  • GDPR
  • Modern Slavery Statement
We've moved!

Please visit our new website at USEHALO.COM/HALOPSA

We use cookies to ensure that we give you the best experience on our website. By using our website or closing this message, you are agreeing to our Cookie Policy.OkPrivacy policy