Availability
One of the most important feature of the dialer is the ability to know if a teammate/agent is available or not.
Shape
export type UserUnavailabilityReason =
| 'other'
| 'doing_back_office'
| 'in_training'
| 'on_a_break'
| 'out_for_lunch';
export type UserAvailabilityStatus =
| 'available'
| 'ringing'
| 'do_not_disturb'
| 'offline'
| 'on_mobile'
| 'after_call_work'
| 'in_call'
| UserUnavailabilityReason;