Helpdesk workflow

Kanban board

Drag tickets between configured board columns. Boards and columns are managed in Helpdesk Settings.

New ticket Configure boards List view
@if (session('success'))
{{ session('success') }}
@endif

Active board

{{ $board?->description ?: 'Use settings to configure which statuses appear on each board.' }}

@foreach ($statuses as $status) @php($tickets = $ticketsByStatus[$status->id] ?? collect())

{{ $status->name }}

{{ $tickets->count() }} tickets

@forelse ($tickets as $ticket)
{{ $ticket->reference }}

{{ $ticket->subject }}

@if ($ticket->priority) {{ $ticket->priority->name }} @endif
{{ $ticket->owner?->name ?? 'Unknown' }}
{{ $ticket->agent?->name ?? 'Unassigned' }}
@if ($ticket->project)
{{ $ticket->project->title }}
@endif @if ($ticket->team)
{{ $ticket->team->name }}
@endif
Open @can('update', $ticket) Edit @endcan
@empty
Drop tickets here for {{ $status->name }}.
@endforelse
@endforeach
@script @endscript