Skip to main content

@dialstack/sdk / index / UpdateAIAgentRequest

Interface: UpdateAIAgentRequest

Defined in: sdk/src/types/ai-agent.ts:46

Partial-update payload for POST /v1/ai-agents/:id.

The API treats faq_responses as authoritative-replace: omitting it preserves the stored value, sending it (even as []) overwrites all items. scheduling is intentionally not exposed on the SDK-owned update request. Privileged host surfaces can receive scheduling through AIAgentHostSubmitPayload and decide whether to forward it server-side.

Properties

faq_responses?

TypeScript
optional faq_responses?: FAQItem[];

Defined in: sdk/src/types/ai-agent.ts:51


greeting_name?

TypeScript
optional greeting_name?: string | null;

Defined in: sdk/src/types/ai-agent.ts:49


instructions?

TypeScript
optional instructions?: string | null;

Defined in: sdk/src/types/ai-agent.ts:50


name?

TypeScript
optional name?: string;

Defined in: sdk/src/types/ai-agent.ts:47


persona_name?

TypeScript
optional persona_name?: string | null;

Defined in: sdk/src/types/ai-agent.ts:48