@extends('FrontUser.layouts.app') @section('title', 'Bulk Call Schedule') @section('content')
@if(!$hasBalance)
Insufficient Balance: You need sufficient balance to schedule bulk calls. Add funds to your wallet.
@endif @if(isset($licenseStatus) && !$licenseStatus['isActive'])
License Status: @if($licenseStatus['startsAt'] && $licenseStatus['startsAt']->isFuture()) Your license will be activated on {{ $licenseStatus['startsAt']->format('M d, Y') }}. You can schedule calls after that date. @elseif($licenseStatus['expiresAt'] && $licenseStatus['expiresAt']->isPast()) Your license has expired on {{ $licenseStatus['expiresAt']->format('M d, Y') }}. Please contact support to renew your license. @else Your license is currently inactive. Please contact support for assistance. @endif
@endif
Bulk Call Details
@csrf
Drag & Drop your Excel/CSV file here

or click to browse

Supported formats: Excel (.xlsx, .xls) and CSV (.csv). Maximum file size: 10MB.
File Format Instructions:
  • First column should contain phone numbers
  • Include country code (e.g., +91 for India)
  • One phone number per row
  • Example: +91-9876543210, +1-555-123-4567
Leave empty for immediate scheduling (5 minutes from now)
Bulk Call Summary
Selected Package:
None
Phone Numbers:
0
Cost per Call:
₹0.00
Total Cost:
₹0.00
Your Balance:
₹{{ number_format(Auth::user()->wallet_balance ?? 0, 2) }}

Estimated Total:
₹0.00
@if(isset($licenseStatus))
License Information
Status:
{{ $licenseStatus['isActive'] ? 'Active' : 'Inactive' }}
@if($licenseStatus['startsAt'])
Start Date:
{{ $licenseStatus['startsAt']->format('M d, Y') }}
@endif @if($licenseStatus['expiresAt'])
Expiry Date:
{{ $licenseStatus['expiresAt']->format('M d, Y') }}
@endif
@endif
Bulk Call Tips
Staggered Calls: Calls will be scheduled 5 minutes apart to avoid conflicts.
File Format: Use Excel or CSV with phone numbers in the first column.
Validation: Invalid phone numbers will be automatically filtered out.
@endsection @section('styles') @endsection @section('scripts') @endsection