Skip to main content

CrmServiceAvailabilitySettings

Stentor API Reference


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?​

optional availableDays?: 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?​

optional blockedDays?: 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?​

optional maxTotalDailyAppointments?: 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?​

optional delayedJobTypes?: string[]

Defined in: packages/stentor-models/src/Services/CrmService.ts:70

Job types, where we only schedule a few days (3) ahead


availabilityClasses?​

optional availabilityClasses?: 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?​

optional defaultAvailabilityClass?: string

Defined in: packages/stentor-models/src/Services/CrmService.ts:78

The default availability class (when the AI cannot figure it out)


defaultBusyDays?​

optional defaultBusyDays?: 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