CrmServiceAvailabilitySettings
Stentor API Reference / stentor-models/src / CrmServiceAvailabilitySettings
Interface: CrmServiceAvailabilitySettings
Defined in: packages/stentor-models/src/Services/CrmService.ts:53
Settings for the availability of the CRM service.
Extended byβ
Propertiesβ
availableDays?β
optionalavailableDays:DayOfWeek[]
Defined in: packages/stentor-models/src/Services/CrmService.ts:57
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:61
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:65
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:69
Job types, where we only schedule a few days (3) ahead
availabilityClasses?β
optionalavailabilityClasses:AvailabilityClass[]
Defined in: packages/stentor-models/src/Services/CrmService.ts:73
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:77
The default availability class (when the AI cannot figure it out)
defaultBusyDays?β
optionaldefaultBusyDays:BusyDayDescription
Defined in: packages/stentor-models/src/Services/CrmService.ts:81
The default busy days for the business. This is used when the FSM/Scheduling backend does not provide busy days