Enviar Mensajes WhatsApp

Envía mensajes individuales, masivos o usando plantillas

Volver
@if($status !== 'connected')
WhatsApp no está conectado. Conectar WhatsApp
@endif
@if(!$bulkMode)
+58
@error('recipient')
{{ $message }}
@enderror
@if($activeTab === 'manual')
@error('message')
{{ $message }}
@enderror Caracteres: {{ strlen($message) }}/1000
@endif @if($activeTab === 'template')
@error('selectedTemplate')
{{ $message }}
@enderror
@if($selectedTemplate && !empty($templateVariables))
@foreach($templateVariables as $variable => $value)
@endforeach
@endif @if($selectedTemplate)
@php $template = collect($templates)->firstWhere('id', $selectedTemplate); $preview = $template['content'] ?? ''; foreach($templateVariables as $key => $value) { $preview = str_replace('{{' . $key . '}}', $value ?: '[' . $key . ']', $preview); } @endphp {!! nl2br(e($preview)) !!}
@endif @endif
@else
Envío Masivo
@error('bulkMessage')
{{ $message }}
@enderror Caracteres: {{ strlen($bulkMessage) }}/1000
@if(count($students) > 0) @foreach($students as $student)
@endforeach @else

No hay estudiantes con teléfono disponibles

@endif
@error('selectedStudents')
{{ $message }}
@enderror
@endif
Contactos Recientes
@if(count($recentContacts) > 0) @foreach($recentContacts as $contact) @endforeach @else

No hay contactos recientes

@endif
@if(count($messageHistory) > 0)
Historial Reciente
@foreach(array_slice($messageHistory, 0, 5) as $msg)
+58{{ $msg->recipient }} {{ $msg->status }}

{{ Str::limit($msg->message, 50) }}

{{ \Carbon\Carbon::parse($msg->created_at)->diffForHumans() }}
@endforeach
@endif
@if($sendSuccess)
Mensaje enviado correctamente.
@endif @if($sendError)
{{ $sendError }}
@endif @if(session()->has('success'))
{{ session('success') }}
@endif @if(session()->has('error'))
{{ session('error') }}
@endif