@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:510
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.