Skip to main content

Type Alias: User

User = object

Defined in: sdk/.repo/sdk/src/types/User.ts:7

Represents user info.

Properties

avatar

avatar: string

Defined in: sdk/.repo/sdk/src/types/User.ts:11

Avatar file name.


departments

departments: string[]

Defined in: sdk/.repo/sdk/src/types/User.ts:16

Departments user is part of.


description?

optional description?: string

Defined in: sdk/.repo/sdk/src/types/User.ts:71

User description.


dnd

dnd: DndState

Defined in: sdk/.repo/sdk/src/types/User.ts:21

User's do not disturb state.


email

email: string

Defined in: sdk/.repo/sdk/src/types/User.ts:26

User's email.


extension

extension: string

Defined in: sdk/.repo/sdk/src/types/User.ts:31

User extension number.


location

location: string

Defined in: sdk/.repo/sdk/src/types/User.ts:36

User location.


mobilePhones

mobilePhones: MobilePhone[]

Defined in: sdk/.repo/sdk/src/types/User.ts:41

User mobile phones.


name

name: string

Defined in: sdk/.repo/sdk/src/types/User.ts:46

User name.


protocol

protocol: string

Defined in: sdk/.repo/sdk/src/types/User.ts:51

User protocol used for phone device. (SIP, IAX ...).


smsDid?

optional smsDid?: string

Defined in: sdk/.repo/sdk/src/types/User.ts:76

User sms did.


suspend

suspend: boolean

Defined in: sdk/.repo/sdk/src/types/User.ts:81

Indicate whether user is suspended.


title

title: string

Defined in: sdk/.repo/sdk/src/types/User.ts:56

User title. (Mr. Mrs. ...).


userId

userId: string

Defined in: sdk/.repo/sdk/src/types/User.ts:86

Unique identifier.


videoSupported

videoSupported: boolean

Defined in: sdk/.repo/sdk/src/types/User.ts:61

Indicates whether user has support on server side for video calls.


voicemailEnabled

voicemailEnabled: boolean

Defined in: sdk/.repo/sdk/src/types/User.ts:66

Indicates whether user has voicemail enabled.