{{-- The follow-up reminder digest. Table layout and inline-ish CSS on purpose: this is read in Gmail and Outlook, not in the app, and neither can be trusted with a grid. Overdue work comes first and is the only thing coloured, so the mail can be triaged from the preview pane without scrolling. --}} Follow-up reminder

Follow-ups waiting on you

{{ $mailboxLabel }} · {{ now()->format('d M Y, H:i') }}
@if ($escalated) @endif @if ($overdue->isNotEmpty())

Overdue ({{ $overdue->count() }})

@foreach ($overdue as $task) @endforeach
From Subject What is needed Due
{{ $task->sender_name ?: $task->sender_email }}
{{ $task->sender_email }}
{{ \Illuminate\Support\Str::limit($task->subject, 70) ?: '(no subject)' }} {{ $task->actionName() ?: 'Reply' }} @if ($task->reminder_count > 0)
reminded {{ $task->reminder_count }}×
@endif
{{ $task->dueLabel() }}
@endif @if ($dueSoon->isNotEmpty())

Due soon ({{ $dueSoon->count() }})

@foreach ($dueSoon as $task) @endforeach
From Subject What is needed Due
{{ $task->sender_name ?: $task->sender_email }}
{{ $task->sender_email }}
{{ \Illuminate\Support\Str::limit($task->subject, 70) ?: '(no subject)' }} {{ $task->actionName() ?: 'Reply' }} {{ $task->dueLabel() }}
@endif @if ($listUrl) Open the follow-up list @endif
A follow-up closes itself once a reply is seen on the conversation, so anything you answer from your mail client will drop off this list on its own. Marking one done, snoozing it or dismissing it stops the reminders straight away.