Dashboard
Loading...
By category
By assignee
Recent tickets
Analytics
Full breakdown across all tickets.
Status breakdown
Priority breakdown
Tickets received by week (last 8 weeks)
All assignees — open workload
All categories — total tickets
All tickets
Select tickets with the checkbox for bulk actions. Change assignee inline via the dropdown.
ID
Subject
Category
Assignee
Status
Priority
SLA
Log new ticket
AI triage auto-classifies and assigns based on content.
Settings
All portal configuration. Save when done.
General
Routing
Team
Email templates
M365
Portal identity
Shown in the portal UI, email headers, and footers.
From name on all outbound emails.
SLA and urgency
Tickets exceeding the response target are flagged overdue in red.
Tickets open past this threshold show as overdue.
Shown in acknowledgement emails.
Shown in M365/SharePoint canned response and available as {{helpPortalUrl}} in email templates.
Auto-close stale tickets
Open or pending tickets with no activity after this many days are automatically closed with an internal note. Set to 0 to disable.
Checked on every sync. 0 or blank disables auto-close.
Auto-routing rules
Rules run top to bottom. Leave keywords blank for the catch-all (must be last).
Azure AD title keywords resolve assignees dynamically from job titles — comma-separated partial matches (e.g. "Foundation Chair, Foundation Committee"). Manual fallback is used when no title matches are found.
Azure AD title keywords resolve assignees dynamically from job titles — comma-separated partial matches (e.g. "Foundation Chair, Foundation Committee"). Manual fallback is used when no title matches are found.
Team members
Members appear in the assignee dropdown. Outlook colour tag is applied to emails when assigned. Colour presets: 1=red 2=orange 3=blue 4=green 5=purple 6=teal 7=yellow 8=pink 9=grey.
Name
Email
Role
Outlook colour
Away
Acknowledgement email
Sent to the requester when a ticket is created from an inbound email.
Variables: {{ticketId}} {{requesterFirstName}} {{subject}} {{orgName}} {{teamName}} {{mailbox}} {{phone}} {{slaTxt}} {{portalUrl}} {{ticketUrl}} {{helpPortalUrl}}
Assignment notification email
Sent to the assignee when a ticket is assigned or reassigned.
Variables: {{ticketId}} {{assigneeFirstName}} {{subject}} {{requesterName}} {{requesterEmail}} {{senderDomain}} {{wordCount}} {{attachments}} {{category}} {{priority}} {{aiSummary}} {{originalMessage}} {{portalUrl}} {{orgName}} {{mailbox}}
Closure notification email
Sent to the requester when a ticket is closed or resolved.
Variables: {{ticketId}} {{requesterFirstName}} {{subject}} {{orgName}} {{teamName}} {{mailbox}} {{portalUrl}} {{ticketUrl}} {{helpPortalUrl}}
Microsoft 365 connection
Graph API settings for email sync, Outlook tagging, and SharePoint storage.
Admin step required: In Exchange Admin Centre, add each team member as a Full Access delegate on the shared mailbox to enable Graph API read/write access.
Title-based routing: To resolve assignees by Azure AD job title, grant admin consent for User.Read.All to this app in Entra ID > App Registrations > API Permissions. Without consent the portal falls back to manual assignees.
Auto-created on first login if it does not exist.