onQueue('high'); } public function handle(): void { $response = Http::withToken($this->setupToken) ->timeout(15) ->post($this->callbackUrl); if (! $response->successful()) { Log::warning('Setup-complete callback failed', [ 'status' => $response->status(), 'url' => $this->callbackUrl, ]); // Throw so the job retries throw new \RuntimeException( "Setup-complete callback returned HTTP {$response->status()}" ); } } }