@extends('admin.layouts.app') @section('title', 'Booking · '.$booking->name) @section('page_title', 'Booking Details') @section('content') @php $tz = $booking->timezone ?: config('app.timezone'); $statusMeta = [ 'pending' => 'is-warn', 'confirmed' => 'is-success', 'completed' => 'is-info', 'cancelled' => 'is-draft', 'no_show' => 'is-danger', ]; $badge = $statusMeta[$booking->status] ?? 'is-draft'; @endphp

Sales · Booking

{{ $booking->name }}

{{ $booking->bookingType?->name ?? 'Appointment' }} · {{ $booking->starts_at->timezone($tz)->format('l, j F Y · g:i A') }} ({{ $tz }})

{{ $statuses[$booking->status] ?? $booking->status }}
← Calendar Email client @if($booking->phone) Call @endif

Appointment details

Client information and session notes.

Client
{{ $booking->name }}
Type
{{ $booking->bookingType?->name ?? '—' }}
Email
{{ $booking->email }}
Phone
@if($booking->phone) {{ $booking->phone }} @else — @endif
Company
{{ $booking->company ?: '—' }}
Duration
{{ $booking->starts_at->timezone($tz)->format('g:i A') }} – {{ $booking->ends_at->timezone($tz)->format('g:i A') }}
@if($booking->notes)

Client notes

{{ $booking->notes }}

@endif @if($booking->lead)

Linked lead

Status: {{ $booking->lead->status }}

@endif
@csrf @method('PUT')

Manage status

Confirm, complete, or cancel this appointment.

@endsection