Add scheduled booking to lead and appointment boards

Bookings from Calendly sometimes arrive without a linked lead, forcing manual searches and causing scheduling gaps for crews. Create or update the lead and an appointment so sales and schedulers have context before the job day.

Add scheduled booking to lead and appointment boards

Add scheduled booking to lead and appointment boards