Task queue · directives & processing notices

Compose instructions, directives, status updates, and processing labels. Publish pushes the card to the operator Task queue and fans out in-app + financial notifications (same rail as other secure messages). Draft saves without notifying. Archive removes the card from the queue.

Preview task queue
Audience: broadcast → all non-admin profiles receive notifications. targeted → only the selected user. Admins always see every published row on the task queue for oversight.

New directive

@csrf

Recent messages

@forelse($taskQueueAdminMessages as $row) @if($row->status === 'draft') @endif @empty @endforelse
ID Status Kind / priority Headline Audience Actions
{{ $row->id }} {{ $row->status }} {{ str_replace('_', ' ', $row->directive_kind) }} · {{ $row->priority }}

{{ $row->headline }}

@if($row->processing_status)

Processing: {{ \App\Models\TaskQueueAdminMessage::humanProcessingStatus($row->processing_status) }}

@endif
{{ $row->audience }} @if($row->audience === 'targeted' && $row->targetUser)
{{ $row->targetUser->email }} @endif
@if($row->status === 'draft')
@csrf
@endif @if(in_array($row->status, ['draft', 'published'], true))
@csrf
@endif
Edit draft #{{ $row->id }}
@csrf
No directives yet.