Skip to main content

@dialstack/sdk-dev / js/src / AIAgentField

Type Alias: AIAgentField

TypeScript
type AIAgentField =
| "name"
| "extension_number"
| "persona_name"
| "greeting_name"
| "instructions"
| "faq"
| "scheduling_webhook"
| "secret";

Defined in: sdk/js/src/types/components.ts:530

Fields the AIAgent editor knows how to render. Hosts can hide individual fields with setHideFields / hideFields prop — Spineline hides name because there's exactly one managed agent per practice and the back-office label is invisible to callers.