@php /** * Keep the settings view safe during rolling module upgrades or Livewire navigate * hydration where the compiled Blade view may be newer than the loaded component. */ $companies = collect($companies ?? []); $statuses = collect($statuses ?? []); $priorities = collect($priorities ?? []); $categories = collect($categories ?? []); $teams = collect($teams ?? []); $projects = collect($projects ?? []); $boards = collect($boards ?? []); $repositories = collect($repositories ?? []); $workflowTemplates = collect($workflowTemplates ?? []); $cannedResponses = collect($cannedResponses ?? []); $slaPolicies = collect($slaPolicies ?? []); $automationRules = collect($automationRules ?? []); $checklistTemplates = collect($checklistTemplates ?? []); $tags = collect($tags ?? []); $products = collect($products ?? []); @endphp
Helpdesk administration
Manage lookup data, workflow messages, canned responses, SLA policies, automation rules, checklists, tags and product/service linkage.
Lookup defaults
Set the default Status, Priority, Category, Team and Project from their own settings sections. Only one default per company/global scope is kept for each lookup type.
| Board | Owner | Columns | Tickets | Default | Actions |
|---|---|---|---|---|---|
|
{{ $boardItem->name }}
{{ $boardItem->slug }}
|
{{ $boardItem->owner?->name ?? 'Unassigned' }} |
@foreach ($boardItem->statuses as $status)
{{ $status->name }}
@endforeach
|
{{ $boardItem->tickets_count ?? 0 }} |
|
|
| No Kanban boards yet. | |||||
| Name | Event | Recipient | Active | Actions |
|---|---|---|---|---|
| {{ $template->name }} | {{ $template->event }} | {{ $template->to_role }} |
|
|
| No workflow messages yet. | ||||
{{ $response->category?->name ?? 'Any category' }} · {{ $response->team?->name ?? 'Any team' }}
{{ strip_tags($response->body) }}
| Policy | Targets | Applies to | Actions | ||
|---|---|---|---|---|---|
| {{ $policy->name }} @if ($policy->is_default)
|
{{ $policy->first_response_minutes }}m response · {{ $policy->resolution_minutes }}m close | {{ $policy->priority?->name ?? 'Any priority' }} · {{ $policy->category?->name ?? 'Any category' }} |
|
||
| No SLA policies yet. | |||||
Sender: {{ $rule->match_sender ?: 'Any' }} · Subject: {{ $rule->match_subject ?: 'Any' }}
{{ count($template->items ?? []) }} items
{{ ucfirst($product->type) }} · {{ $product->version ?: 'No version' }} · {{ $product->tickets_count }} tickets