CrmServiceAvailabilitySettings
Stentor API Reference / stentor-models/src / CrmServiceAvailabilitySettings
Interface: CrmServiceAvailabilitySettings
Defined in: packages/stentor-models/src/Services/CrmService.ts:54
Settings for the availability of the CRM service.
Extended byβ
Propertiesβ
availableDays?β
optionalavailableDays?:DayOfWeek[]
Defined in: packages/stentor-models/src/Services/CrmService.ts:58
The days of the week they are available to schedule appointments through the scheduler.
blockedDays?β
optionalblockedDays?:DateTime[]
Defined in: packages/stentor-models/src/Services/CrmService.ts:62
These are holidays or any other days specific to the business that they are not available for appointments.
maxTotalDailyAppointments?β
optionalmaxTotalDailyAppointments?:number
Defined in: packages/stentor-models/src/Services/CrmService.ts:66
Maximum total number of appointments a day that can be scheduled through the scheduler.
delayedJobTypes?β
optionaldelayedJobTypes?:string[]
Defined in: packages/stentor-models/src/Services/CrmService.ts:70
Job types, where we only schedule a few days (3) ahead
availabilityClasses?β
optionalavailabilityClasses?:AvailabilityClass[]
Defined in: packages/stentor-models/src/Services/CrmService.ts:74
The customer specific "availability classes" that describes the scheduling strategy for job types.
defaultAvailabilityClass?β
optionaldefaultAvailabilityClass?:string
Defined in: packages/stentor-models/src/Services/CrmService.ts:78
The default availability class (when the AI cannot figure it out)
defaultBusyDays?β
optionaldefaultBusyDays?:BusyDayDescription
Defined in: packages/stentor-models/src/Services/CrmService.ts:82
The default busy days for the business. This is used when the FSM/Scheduling backend does not provide busy days