Prospecting

@if ($agent->prospect_window_start_hour !== null && $agent->prospect_window_end_hour !== null) Scheduled {{ sprintf('%02d:00', $agent->prospect_window_start_hour) }}–{{ sprintf('%02d:00', $agent->prospect_window_end_hour) }} ({{ $agent->prospect_timezone ?? config('app.timezone') }}), up to {{ $agent->prospect_per_hour }}/hour. @else No window set — sources up to {{ $agent->prospect_per_hour }}/hour, around the clock. @endif

@if ($runQueued)
Sourcing started — new leads will appear under Recent runs shortly.
@else Run prospecting now
Sources up to {{ max(1, (int) $agent->prospect_per_hour) }} now, ignoring the window.
@endif

Recent runs

View all →
@if ($recentRuns->isEmpty()) @else @foreach ($recentRuns as $run) @php $pr = $run->input['prospect'] ?? []; @endphp @endforeach
StartedTriggerStatusCostTokens
{{ $run->started_at?->diffForHumans() }} {{ $run->trigger }} @if (! empty($pr['name'])) · {{ $pr['name'] }}@if (! empty($pr['country'])), {{ $pr['country'] }}@endif @endif ${{ number_format((float) $run->total_cost_usd, 4) }} {{ number_format((int) $run->total_tokens) }}
@endif