Skip to main content

@dialstack/sdk / index / UpdateAIAgentRequest

Interface: UpdateAIAgentRequest

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

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?

optional faq_responses?: FAQItem[];

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


greeting_name?

optional greeting_name?: string | null;

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


instructions?

optional instructions?: string | null;

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


name?

optional name?: string;

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


persona_name?

optional persona_name?: string | null;

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