Skip to main content

@dialstack/sdk-dev / server/src / RingGroup

Interface: RingGroup

Defined in: sdk/server/src/index.ts:1693

Properties

confirm_external

TypeScript
confirm_external: boolean;

Defined in: sdk/server/src/index.ts:1698


created_at

TypeScript
created_at: string;

Defined in: sdk/server/src/index.ts:1708


extensions?

TypeScript
optional extensions?: ListResponse<Extension>;

Defined in: sdk/server/src/index.ts:1714

Extensions routing to this ring group. Present only when the request includes expand: ['extensions'].


id

TypeScript
id: string;

Defined in: sdk/server/src/index.ts:1694


ignore_forwarding

TypeScript
ignore_forwarding: boolean;

Defined in: sdk/server/src/index.ts:1697


members

TypeScript
members: RingGroupMember[];

Defined in: sdk/server/src/index.ts:1707


name

TypeScript
name: string;

Defined in: sdk/server/src/index.ts:1695


timeout_action?

TypeScript
optional timeout_action?:
| RingGroupTimeoutAction
| null;

Defined in: sdk/server/src/index.ts:1700

Action when no member answers within timeout_seconds.


timeout_seconds

TypeScript
timeout_seconds: number;

Defined in: sdk/server/src/index.ts:1696


timeout_target?

TypeScript
optional timeout_target?: string | null;

Defined in: sdk/server/src/index.ts:1706

Target the timeout action routes to — a user (user_…), shared voicemail box (svm_…), or queue (qu_…) TypeID, paired with timeout_action.


updated_at

TypeScript
updated_at: string;

Defined in: sdk/server/src/index.ts:1709