@if (session()->has('success'))
{{ session('success') }}
@endif @if (session()->has('error'))
{{ session('error') }}
@endif

Send Configuration

@error('templateId')
{{ $message }}
@enderror
@error('provider')
{{ $message }}
@enderror
@if (!$sendToAllCustomers)
@forelse ($availableCustomers as $customer) @empty
No customers found.
@endforelse
Selected: {{ count($selectedCustomerIds) }}
@error('selectedCustomerIds')
{{ $message }}
@enderror
@endif

Selected Recipients

@if ($sendToAllCustomers)

All customers with valid phone numbers in this tenant will be targeted.

@elseif ($selectedCustomers->isEmpty())

No customers selected yet.

@else
@foreach ($selectedCustomers as $customer)
{{ trim(($customer->first_name ?? '') . ' ' . ($customer->last_name ?? '')) ?: ($customer->user_name ?: 'Customer #' . $customer->id) }}
{{ $customer->country_code }}{{ $customer->phone_number }}
@endforeach
@endif

Template Preview

@if (!empty($previewMessage))

{{ $previewMessage }}

@else

Select an active template to preview SMS content.

@endif

Detected Placeholders

@if (empty($availablePlaceholders))

No dynamic placeholders detected in this template.

@else
@foreach ($availablePlaceholders as $placeholder) {{ '{' . $placeholder . '}' }} @endforeach
@endif

Supported formats: {field_name} and {{ '{' }}{{ '{' }}field_name{{ '}' }}{{ '}' }}

@if (!empty($lastResult))

Last Queue Request

Status
{{ ucfirst($lastResult['status'] ?? 'queued') }}
Queued Jobs
{{ $lastResult['queued_jobs'] ?? 0 }}
Recipients
@if (($lastResult['send_scope'] ?? '') === 'all') All eligible customers @else {{ $lastResult['queued_recipients'] ?? 0 }} @endif
Provider: {{ $lastResult['provider'] ?? '-' }}
Queue: {{ $lastResult['queue_connection'] ?? '-' }} / {{ $lastResult['queue_name'] ?? '-' }}
Dispatch ID: {{ $lastResult['dispatch_id'] ?? '-' }}
@endif
@if (!empty($lastFailures))

Failure Details (latest)

@foreach ($lastFailures as $failure) @endforeach
Type Customer/Batch Reason Status
{{ ucfirst($failure['type'] ?? '-') }} {{ $failure['customer_id'] ?? '-' }} {{ $failure['reason'] ?? '-' }} {{ $failure['status_code'] ?? '-' }}
@endif