@dialstack/sdk-dev / server/src / User
Interface: User
Defined in: sdk/server/src/index.ts:616
Properties
config?
optional config?: UserConfig;
Defined in: sdk/server/src/index.ts:630
created_at
created_at: string;
Defined in: sdk/server/src/index.ts:642
do_not_disturb
do_not_disturb: boolean;
Defined in: sdk/server/src/index.ts:635
Whether server-side do-not-disturb is enabled: when true, the calling
path declines calls to this user. Always emitted on responses.
email
email: string | null;
Defined in: sdk/server/src/index.ts:619
extensions?
optional extensions?: ListResponse<Extension>;
Defined in: sdk/server/src/index.ts:648
Extensions assigned to this user. Present only when the request includes
expand: ['extensions'].
id
id: string;
Defined in: sdk/server/src/index.ts:617
location?
optional location?: string | null;
Defined in: sdk/server/src/index.ts:629
ID of this user's service location, used for tax jurisdiction and regulatory fees on their seat.
Must agree with the location of any device the user holds: a seat is
sourced from its device first, so this either names that same location or
is null. A user with no located device resolves to the account's main
location. In both cases null is a correct answer, not a missing one.
name
name: string | null;
Defined in: sdk/server/src/index.ts:618
updated_at
updated_at: string;
Defined in: sdk/server/src/index.ts:643
voicemail_greeting_clip
voicemail_greeting_clip: string | null;
Defined in: sdk/server/src/index.ts:641
The audio clip the voicemail greeting plays, or null when the greeting is
the system default or an uploaded one. Deleting the clip resets it to
null.