{
  "label": "Advisor Appointment Booking",
  "Component_Type__c": "Booking",
  "Related_Object__c": "Advisor_Appointment__c",
  "Date_Field__c": "Appointment_Date__c",
  "Relationship_Field__c": "Client__c",
  "Record_Name_Field__c": "Name",
  "Status_Field__c": "Status__c",
  "Second_Status_Field__c": "Meeting_Type__c",
  "Booking_Status_Colors__c": "Confirmed:#22C55E,Requested:#3B82F6,Met:#0F766E,No-Show:#F59E0B,Cancelled:#9CA3AF",
  "Selectable_Statuses__c": "Confirmed,Requested",
  "Hide_Bookings_With_Status__c": "Cancelled",
  "Resource_Object__c": "User",
  "Resource_Name_Field__c": "Name",
  "Resource_Filter_Field__c": "Is_Advisor__c",
  "Resource_Filter_Value__c": "true",
  "Booking_Resource_Field__c": "Advisor__c",
  "Allow_Multiple_Resources__c": false,
  "Start_Time_Field__c": "Start_Time__c",
  "End_Time_Field__c": "End_Time__c",
  "Time_Interval__c": 30,
  "Min_Time__c": "08:00",
  "Max_Time__c": "18:00",
  "Time_Display_Mode__c": "grid",
  "Business_Hours_Start_Field__c": "Working_Hours_Start__c",
  "Business_Hours_End_Field__c": "Working_Hours_End__c",
  "Conflict_Behavior__c": "block",
  "Conflict_Look_Ahead_Days__c": 90,
  "Blocked_Dates_Source_Object__c": "Advisor_Closure__c",
  "Blocked_Dates_Date_Field__c": "Closure_Date__c",
  "Blocked_Dates_Start_Time_Field__c": "Start_Time__c",
  "Blocked_Dates_End_Time_Field__c": "End_Time__c",
  "Blocked_Dates_Resource_Field__c": "Advisor__c",
  "Modal_Title__c": "Book an Appointment",
  "Resource_Book_Button_Label__c": "Book",
  "Allow_Past_Dates__c": false,
  "Preload_Existing_Dates__c": true,
  "Enable_Edit_Mode__c": true,
  "Show_Selected_Summary__c": true,
  "Show_Availability_Count__c": true,
  "Week_Starts_On_Monday__c": true,
  "Hover_Fields__c": "Name,Status__c,Meeting_Type__c,Start_Time__c,End_Time__c",
  "View__c": "week",
  "Available_Views__c": "timeline,agenda,calendar",
  "Timeline_Window_Days__c": 14,
  "Max_View_Resources__c": 12,
  "Resource_View_Filter__c": "all",
  "Agenda_Fields__c": "Start_Time__c,Meeting_Type__c,Status__c",
  "Description__c": "The person IS the resource. Point Resource_Object__c at User and each advisor, rep, consultant or account manager becomes a bookable row, so a client meeting is scheduled against a real Salesforce user rather than a room. Opens on Week because a 30-minute appointment is a time-of-day question. Timeline answers who has room this week, Agenda is the chronological read for the morning huddle. Conflict_Behavior__c is block: you can double-book a conference room by accident, never a person. Resource_Filter_Field__c keeps the list to advisors instead of every active user in the org, and Business_Hours_Start_Field__c on User gives each advisor their own working day."
}
