Helpdesk workflow

Kanban board

Move tickets through your configured statuses, keep priorities visible and trigger workflow notifications when work changes state.

New ticket List view
@if (session('success'))
{{ session('success') }}
@endif
@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
Owner: {{ $ticket->owner?->name ?? 'Unknown' }}
@if ($ticket->project)
Project: {{ $ticket->project->title }}
@endif @if ($ticket->team)
Team: {{ $ticket->team->name }}
@endif
@foreach ($statuses as $targetStatus) @continue($targetStatus->id === $status->id) @endforeach
@empty
No tickets in {{ $status->name }}.
@endforelse
@endforeach
@script @endscript