Skip to main content

Interface: AgentResponse

Defined in: packages/sdk/src/types/generated/member.ts:38

Response model for an agent (Member + agent config via JTI).

Agents are first-class members that can communicate via DMs, email, SMS, and voice. They have their own identity (name, description) and AI configuration (model, system prompt).

Properties

config

config: AgentConfigResponse

Defined in: packages/sdk/src/types/generated/member.ts:55


createdAt

createdAt: string

Defined in: packages/sdk/src/types/generated/member.ts:52


description?

optional description: string | null

Defined in: packages/sdk/src/types/generated/member.ts:42


email?

optional email: string | null

Defined in: packages/sdk/src/types/generated/member.ts:43


externalId?

optional externalId: string | null

Defined in: packages/sdk/src/types/generated/member.ts:45


id

id: number

Defined in: packages/sdk/src/types/generated/member.ts:39


isArchived?

optional isArchived: boolean

Defined in: packages/sdk/src/types/generated/member.ts:49


labels?

optional labels: MemberLabelResponse[]

Defined in: packages/sdk/src/types/generated/member.ts:54


memberRoleId

memberRoleId: number

Defined in: packages/sdk/src/types/generated/member.ts:46


memberRoleName?

optional memberRoleName: string | null

Defined in: packages/sdk/src/types/generated/member.ts:47


memberType?

optional memberType: string

Defined in: packages/sdk/src/types/generated/member.ts:48


name?

optional name: string | null

Defined in: packages/sdk/src/types/generated/member.ts:41


ownerId?

optional ownerId: number | null

Defined in: packages/sdk/src/types/generated/member.ts:50


ownerName?

optional ownerName: string | null

Defined in: packages/sdk/src/types/generated/member.ts:51


phone?

optional phone: string | null

Defined in: packages/sdk/src/types/generated/member.ts:44


updatedAt

updatedAt: string

Defined in: packages/sdk/src/types/generated/member.ts:53


uuid

uuid: string

Defined in: packages/sdk/src/types/generated/member.ts:40