Skip the total count: pagination-count is exact on the last page, and one more than the items so far while more pages exist (Only used on special endpoints)
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Invent","colors":{"primary":"#3b82f6","light":"#60a5fa","dark":"#1e40af"},"logo":{"light":"https://mintcdn.com/invent/DBVWh63AqdEn9h_9/assets/logo/light.svg?fit=max\u0026auto=format\u0026n=DBVWh63AqdEn9h_9\u0026q=85\u0026s=bf9b591da0d1e839ff17737bb7604ed8","dark":"https://mintcdn.com/invent/DBVWh63AqdEn9h_9/assets/logo/dark.svg?fit=max\u0026auto=format\u0026n=DBVWh63AqdEn9h_9\u0026q=85\u0026s=7c2aef16013ba36bbd7aa1ceea68b3b6","href":"/introduction"},"favicon":"https://mintcdn.com/invent/DBVWh63AqdEn9h_9/assets/favicon.svg?fit=max\u0026auto=format\u0026n=DBVWh63AqdEn9h_9\u0026q=85\u0026s=e311ea8bd0ae5d895e4bc3b263cdf642","appearance":{"default":"dark"},"footer":{"socials":{"x":"https://x.com/useinvent","linkedin":"https://www.linkedin.com/company/zydeer","website":"https://www.useinvent.com"}},"search":{"prompt":"Search or tell me what you want to know about"},"fonts":{"heading":{"family":"Inter"},"body":{"family":"Inter"}},"styling":{"codeblocks":"system","latex":false},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"invent","hasAudioNarration":false,"actualSubdomain":"invent","customDomains":["docs.useinvent.com"],"gitSource":{"type":"github","owner":"zydeer","repo":"invent","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae4f1800815e4a7eeaebd0c","clientVersion":"0.0.4128","searchFilterCounts":[{"language":"default","tag":"API Reference","count":394},{"language":"default","tag":"Documentation","count":76},{"language":"default","tag":"WhatsApp Meta agent","count":64},{"language":"default","tag":"Assistants","count":55},{"language":"default","tag":"Broadcasts","count":42},{"language":"default","tag":"Contacts","count":37},{"language":"default","tag":"Workspace","count":28},{"language":"default","tag":"Tables","count":22},{"language":"default","tag":"WhatsApp","count":22},{"language":"default","tag":"Organization Management","count":20}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/broadcasts/list-broadcast-templates","slug":"/api-reference/broadcasts/list-broadcast-templates","pageMetadata":{"title":"List broadcast templates","description":"Get all templates for a specific broadcast.","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}/templates","href":"/api-reference/broadcasts/list-broadcast-templates","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Get all templates for a specific broadcast.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"List broadcast templates","description":"Get all templates for a specific broadcast.","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}/templates","href":"/api-reference/broadcasts/list-broadcast-templates","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"List broadcast templates","description":"Get all templates for a specific broadcast.","tags":["Broadcasts"],"parameters":["db04b8e1-b028-4940-b7d4-4aa788f8550b","89d89fe3-ba1b-4070-aca7-77233e44d1fa","b84d50d5-4512-485b-a08c-36199dca58af","72147a77-08c9-485f-b83a-7badf3e30aee","9ea16fc6-4198-482f-b8d8-2fc91d5052c5"],"responses":{"200":"36dd7191-30ab-46d2-8f1b-55e42dd0ce10"},"method":"get","type":"path","servers":["67cce196-e7af-494e-9e06-bf5fd8b69250"],"security":["96a18393-7d35-4213-9ab7-1c689e5fda24"],"path":"/orgs/broadcasts/{broadcast_id}/templates","baseUrlOptions":["https://api.useinvent.com"],"title":"List broadcast templates","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"db04b8e1-b028-4940-b7d4-4aa788f8550b":{"schema":{"type":"string","isRequired":true,"description":"Broadcast ID","uniqueKey":"","typeLabel":"string"},"required":true,"description":"Broadcast ID","name":"broadcast_id","in":"path"},"89d89fe3-ba1b-4070-aca7-77233e44d1fa":{"schema":{"type":"number","isRequired":false,"description":"Page number","uniqueKey":"","typeLabel":"number"},"required":false,"description":"Page number","name":"page","in":"query"},"b84d50d5-4512-485b-a08c-36199dca58af":{"schema":{"type":"number","isRequired":false,"description":"Number of items to take","uniqueKey":"","typeLabel":"number"},"required":false,"description":"Number of items to take","name":"take","in":"query"},"72147a77-08c9-485f-b83a-7badf3e30aee":{"schema":{"type":"string","isRequired":false,"description":"Next page token (Only used on special endpoints)","uniqueKey":"","typeLabel":"string"},"required":false,"description":"Next page token (Only used on special endpoints)","name":"next","in":"query"},"9ea16fc6-4198-482f-b8d8-2fc91d5052c5":{"schema":{"type":"boolean","isRequired":false,"description":"Skip the total count: pagination-count is exact on the last page, and one more than the items so far while more pages exist (Only used on special endpoints)","uniqueKey":"","typeLabel":"boolean"},"required":false,"description":"Skip the total count: pagination-count is exact on the last page, and one more than the items so far while more pages exist (Only used on special endpoints)","name":"progressive","in":"query"}},"responses":{"36dd7191-30ab-46d2-8f1b-55e42dd0ce10":{"description":"","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].id","typeLabel":"string"},"broadcast_id":{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].broadcast_id","typeLabel":"string"},"connection_id":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].connection_id.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"items.[INDEX].connection_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"items.[INDEX].connection_id","typeLabel":"string | null"},"channel_type":{"type":"string","enum":["internal","org","agent","custom","whatsapp_bot","messenger_bot","instagram_dm","tiktok_dm","telegram_bot","slack_bot","teams_bot","gmail","outlook","twilio","telnyx","email","smpp"],"description":"The channel type","isRequired":true,"uniqueKey":"items.[INDEX].channel_type","typeLabel":"enum\u003cstring>"},"recipients_count":{"type":"number","isRequired":true,"uniqueKey":"items.[INDEX].recipients_count","typeLabel":"number"},"config":{"type":"object","additionalProperties":{"type":"object","properties":{"input":{"type":"object","description":"Values of the fields","additionalProperties":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.input.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.input","typeLabel":"object"},"definitions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].path","typeLabel":"string"},"definition":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.display.empty","typeLabel":"enum\u003cstring>"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.any","typeLabel":"boolean"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.allowed_types","typeLabel":"string[]"},"visibility":{"type":"string","enum":["PUBLIC","PRIVATE"],"description":"Whether the file is private or public, private files URLs are signed with a token and can be accessed temporarily","example":"PRIVATE","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.visibility","typeLabel":"enum\u003cstring>"},"default":{"oneOf":[{"type":"object","description":"The default value of the file field: the already-attached file(s), pre-filled and replaceable","required":["id","file_path","file_filename","file_size","file_mimetype","file_url","created_at"],"properties":{"id":{"type":"string","description":"Unique identifier for the file","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.0.id","typeLabel":"string"},"file_path":{"type":"string","maxLength":2048,"description":"Path to the file in the storage system","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.0.file_path","typeLabel":"string"},"file_filename":{"type":"string","maxLength":255,"description":"Name of the file","example":"document.pdf","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.0.file_filename","typeLabel":"string"},"file_size":{"type":"number","description":"Size of the file in bytes","example":1024,"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.0.file_size","typeLabel":"number"},"file_mimetype":{"type":"string","maxLength":255,"description":"MIME type of the file","example":"application/pdf","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.0.file_mimetype","typeLabel":"string"},"file_url":{"type":"string","maxLength":2048,"description":"URL to access the file","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.0.file_url","typeLabel":"string"},"created_at":{"oneOf":[{"type":"string","format":"date-time","description":"Timestamp when the file was created","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.0.created_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Timestamp when the file was created","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.0.created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.0.created_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.0","typeLabel":"object"},{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the file","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.1.items.[INDEX].id","typeLabel":"string"},"file_path":{"type":"string","maxLength":2048,"description":"Path to the file in the storage system","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.1.items.[INDEX].file_path","typeLabel":"string"},"file_filename":{"type":"string","maxLength":255,"description":"Name of the file","example":"document.pdf","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.1.items.[INDEX].file_filename","typeLabel":"string"},"file_size":{"type":"number","description":"Size of the file in bytes","example":1024,"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.1.items.[INDEX].file_size","typeLabel":"number"},"file_mimetype":{"type":"string","maxLength":255,"description":"MIME type of the file","example":"application/pdf","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.1.items.[INDEX].file_mimetype","typeLabel":"string"},"file_url":{"type":"string","maxLength":2048,"description":"URL to access the file","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.1.items.[INDEX].file_url","typeLabel":"string"},"created_at":{"oneOf":[{"type":"string","format":"date-time","description":"Timestamp when the file was created","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.1.items.[INDEX].created_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Timestamp when the file was created","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.1.items.[INDEX].created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.1.items.[INDEX].created_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","file_path","file_filename","file_size","file_mimetype","file_url","created_at"],"description":"Detailed information about a file","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.1.items.[INDEX]","typeLabel":"object"},"description":"The default value of the file field: the already-attached file(s), pre-filled and replaceable","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default.oneOf.1","typeLabel":"object[]"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0.default","typeLabel":"object | object[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","description":"Readonly auto-numbered record identifier, rendered from the record number with an optional prefix","required":["type"],"properties":{"type":{"type":"string","enum":["id"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.any","typeLabel":"boolean"},"prefix":{"type":"string","pattern":"^[A-Z][A-Z0-9]{0,15}$","description":"Uppercase alphanumeric prefix rendered before the record number (e.g. `LEAD` → `LEAD-42`). Omit to render the bare number.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1.prefix","typeLabel":"string"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display.empty","typeLabel":"enum\u003cstring>"},"format":{"type":"string","enum":["number","percent","currency"],"description":"Numeric style (maps to Intl.NumberFormat `style`); `number` is a plain number. Thousand separators are always applied.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display.format","typeLabel":"enum\u003cstring>"},"notation":{"type":"string","enum":["standard","compact"],"description":"Number notation (maps to Intl.NumberFormat `notation`); `compact` renders 1.2K (short form)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display.notation","typeLabel":"enum\u003cstring>"},"decimals":{"type":"integer","minimum":0,"maximum":8,"description":"Fixed fraction digits (min and max); omit for the locale default","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display.decimals","typeLabel":"integer"},"currency":{"type":"string","maxLength":3,"description":"ISO 4217 currency code, used when `format` is `currency`; defaults to USD when omitted","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display.currency","typeLabel":"string"},"show_as":{"type":"object","properties":{"kind":{"type":"string","enum":["number","bar","ring"],"description":"How to render the number: a plain value, a progress bar, or a ring","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display.show_as.kind","typeLabel":"enum\u003cstring>"},"color":{"type":"string","enum":["red","orange","amber","yellow","lime","green","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","neutral"],"options":{"red":{"label":"Red","color":"red"},"orange":{"label":"Orange","color":"orange"},"amber":{"label":"Amber","color":"amber"},"yellow":{"label":"Yellow","color":"yellow"},"lime":{"label":"Lime","color":"lime"},"green":{"label":"Green","color":"green"},"teal":{"label":"Teal","color":"teal"},"cyan":{"label":"Cyan","color":"cyan"},"sky":{"label":"Sky","color":"sky"},"blue":{"label":"Blue","color":"blue"},"indigo":{"label":"Indigo","color":"indigo"},"violet":{"label":"Violet","color":"violet"},"purple":{"label":"Purple","color":"purple"},"fuchsia":{"label":"Fuchsia","color":"fuchsia"},"pink":{"label":"Pink","color":"pink"},"rose":{"label":"Rose","color":"rose"},"neutral":{"label":"Neutral","color":"neutral"}},"title":"Color","description":"Accent color, by name","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display.show_as.color","typeLabel":"enum\u003cstring>"},"divide_by":{"type":"number","exclusiveMinimum":0,"description":"Denominator for the bar / ring progress (value / divide_by)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display.show_as.divide_by","typeLabel":"number"},"show_number":{"type":"boolean","description":"Show the numeric value alongside the bar / ring","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display.show_as.show_number","typeLabel":"boolean"}},"required":["kind"],"description":"Renders the number as a plain value, a progress bar, or a ring","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display.show_as","typeLabel":"object"}},"description":"Display options for the number field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.any","typeLabel":"boolean"},"default":{"oneOf":[{"type":"number","description":"The default value of the number field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.default.oneOf.0","typeLabel":"number"},{"type":"string","description":"The default value of the number field","enum":["{{auto}}"],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.default.oneOf.1","typeLabel":"enum\u003cstring>"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2.default","typeLabel":"number | enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.2","typeLabel":"object"},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.display.empty","typeLabel":"enum\u003cstring>"},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.any","typeLabel":"boolean"},"default":{"oneOf":[{"type":"string","description":"The default value of the string field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the string field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.default","typeLabel":"string | string[]"},"format":{"type":"string","enum":["url","email","phone"],"description":"The validation type for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.format","typeLabel":"enum\u003cstring>"},"min":{"type":"number","minimum":1,"description":"The minimum length of the string field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.min","typeLabel":"number"},"max":{"type":"number","minimum":1,"description":"The maximum length of the string field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3.max","typeLabel":"number"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.any","typeLabel":"boolean"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4.default","typeLabel":"boolean"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.4","typeLabel":"object"},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the date field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.display.empty","typeLabel":"enum\u003cstring>"},"date_format":{"type":"string","enum":["full","short","month_day_year","day_month_year","year_month_day","relative"],"description":"The rendered date format for date / datetime fields","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.display.date_format","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.any","typeLabel":"boolean"},"default":{"oneOf":[{"type":"string","format":"date-time","description":"The default value of the date field, formatted as YYYY-MM-DD","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.default.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"The default value of the date field, formatted as YYYY-MM-DD","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.default.oneOf.1","typeLabel":"null"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.default","typeLabel":"string\u003cdate-time> | null"},"range":{"type":"boolean","description":"Turns the field into a range: requires `array: true`, and the value becomes an array of exactly two dates (start, end). A Timeline can draw it as a bar.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5.range","typeLabel":"boolean"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.5","typeLabel":"object"},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the datetime field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.display.empty","typeLabel":"enum\u003cstring>"},"date_format":{"type":"string","enum":["full","short","month_day_year","day_month_year","year_month_day","relative"],"description":"The rendered date format for date / datetime fields","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.display.date_format","typeLabel":"enum\u003cstring>"},"time_format":{"type":"string","enum":["hidden","12h","24h"],"description":"The rendered time format for datetime / time fields. `hidden` collapses a datetime to a date-only render.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.display.time_format","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.any","typeLabel":"boolean"},"default":{"oneOf":[{"type":"string","format":"date-time","description":"The default value of the date time field, formatted as YYYY-MM-DDTHH:MM:SS","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.default.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"The default value of the date time field, formatted as YYYY-MM-DDTHH:MM:SS","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.default.oneOf.1","typeLabel":"null"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.default","typeLabel":"string\u003cdate-time> | null"},"range":{"type":"boolean","description":"Turns the field into a range: requires `array: true`, and the value becomes an array of exactly two dates (start, end). A Timeline can draw it as a bar.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.range","typeLabel":"boolean"},"source":{"type":"string","enum":["created_at","updated_at"],"description":"Record timestamp a sourced datetime field renders. A sourced field is readonly and stores no values. Table fields on custom tables only; immutable after create.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6.source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.6","typeLabel":"object"},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the time field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.display.empty","typeLabel":"enum\u003cstring>"},"time_format":{"type":"string","enum":["hidden","12h","24h"],"description":"The rendered time format for datetime / time fields. `hidden` collapses a datetime to a date-only render.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.display.time_format","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7.any","typeLabel":"boolean"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.7","typeLabel":"object"},{"type":"object","description":"The select field used to select from a list of items","required":["type","items"],"properties":{"type":{"type":"string","enum":["enum"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.type","typeLabel":"enum\u003cstring>"},"items":{"type":"array","items":{"type":"object","properties":{"value":{"type":"string","description":"Value of the enum item","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.\\items.items.[INDEX].value","typeLabel":"string"},"label":{"type":"string","description":"Label of the enum item","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.\\items.items.[INDEX].label","typeLabel":"string"},"description":{"type":"string","description":"Description of the enum item","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.\\items.items.[INDEX].description","typeLabel":"string"},"color":{"type":"string","enum":["red","orange","amber","yellow","lime","green","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","neutral"],"options":{"red":{"label":"Red","color":"red"},"orange":{"label":"Orange","color":"orange"},"amber":{"label":"Amber","color":"amber"},"yellow":{"label":"Yellow","color":"yellow"},"lime":{"label":"Lime","color":"lime"},"green":{"label":"Green","color":"green"},"teal":{"label":"Teal","color":"teal"},"cyan":{"label":"Cyan","color":"cyan"},"sky":{"label":"Sky","color":"sky"},"blue":{"label":"Blue","color":"blue"},"indigo":{"label":"Indigo","color":"indigo"},"violet":{"label":"Violet","color":"violet"},"purple":{"label":"Purple","color":"purple"},"fuchsia":{"label":"Fuchsia","color":"fuchsia"},"pink":{"label":"Pink","color":"pink"},"rose":{"label":"Rose","color":"rose"},"neutral":{"label":"Neutral","color":"neutral"}},"title":"Color","description":"Accent color, by name","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.\\items.items.[INDEX].color","typeLabel":"enum\u003cstring>"},"icon":{"type":"string","description":"The name of the icon to use in the UI","maxLength":64,"pattern":"^[a-zA-Z0-9_-]+$","enum":["StepFormIcon","StepAiIcon","StepNoteIcon","StepBranchIcon","StepCodeIcon","SmsIcon","ConnectionIcon","ConnectionSchedulerIcon","ConnectionFilesIcon","ConnectionHttpIcon","ConnectionHttpCredentialsIcon","ConnectionWorkflowIcon","ConnectionMcpIcon","ConnectionOpenApiIcon","ConnectionAudienceIcon","ConnectionContactsIcon","ConnectionTablesIcon","ConnectionAssistantsIcon","ConnectionAgentsIcon","ConnectionChatsIcon","ConnectionInboxIcon","ConnectionKnowledgeIcon","ConnectionAuditIcon","InternalIntegrationIcon","CustomIntegrationIcon","ToolThinkIcon","ToolWebSearchIcon","ToolWebScrapingIcon","ToolGenerateImageIcon","ToolDisplayFileIcon","ToolCalculatorIcon","ToolGenerateFileIcon","ToolGeneratePdfIcon","ToolRunCodeIcon","ToolDeepResearchIcon","ToolSearchKbIcon","ToolShowOptionsIcon","ToolRequestLocationIcon","ToolSendLocationIcon","ToolSendContactIcon","ToolManageMemoryIcon","ToolUpdateContactIcon","TextIcon","ClockFadingIcon","CalendarIcon","CloudIcon","GlobeAltIcon","LockClosedIcon","NoSymbolIcon","SparklesIcon","AcademicCapIcon","HandRaisedIcon","BoltIcon","WorkflowIcon","FileSpreadsheetIcon","DatabaseIcon","TableIcon","TableRowIcon","TableRowAddIcon","TableRowEditIcon","TableRowDeleteIcon","TableRowsIcon","PageIcon","UserIcon","UsersIcon","EmailIcon","PhoneIcon","CurrencyIcon","FunctionIcon","TableCellsIcon","DocumentTextIcon","QueueListIcon","TagIcon","SettingsIcon","ShoppingCartIcon","ShoppingBagIcon","BuildingStorefrontIcon","MegaphoneIcon","WrenchScrewdriverIcon","MagnifyingGlassIcon","DocumentChartBarIcon","ClipboardDocumentListIcon","ClipboardDocumentCheckIcon","FolderIcon","ArchiveBoxIcon","InboxIcon","BookOpenIcon","BookmarkIcon","NewspaperIcon","RectangleStackIcon","PencilSquareIcon","UserGroupIcon","UserPlusIcon","IdentificationIcon","FaceSmileIcon","HandThumbUpIcon","HeartIcon","StarIcon","CheckBadgeIcon","TrophyIcon","CrownIcon","ChatBubbleLeftIcon","ChatBubbleLeftRightIcon","EnvelopeIcon","EnvelopeOpenIcon","DevicePhoneMobileIcon","BellIcon","PaperAirplaneIcon","AtSymbolIcon","RssIcon","LifebuoyIcon","CreditCardIcon","BanknotesIcon","CurrencyDollarIcon","CurrencyEuroIcon","ReceiptPercentIcon","WalletIcon","CoinsIcon","GiftIcon","TicketIcon","ScaleIcon","TruckIcon","CubeIcon","CalendarDaysIcon","CalendarDateRangeIcon","ClockIcon","FlagIcon","CheckCircleIcon","ListBulletIcon","FunnelIcon","ChartBarIcon","ChartPieIcon","PresentationChartLineIcon","ArrowTrendingUpIcon","BriefcaseIcon","Cog6ToothIcon","KeyIcon","ShieldCheckIcon","LightBulbIcon","BeakerIcon","BugAntIcon","CpuChipIcon","CodeBracketIcon","CommandLineIcon","ServerIcon","LinkIcon","HomeIcon","HomeModernIcon","BuildingOfficeIcon","BuildingOffice2Icon","BuildingLibraryIcon","MapPinIcon","MapIcon","GlobeAmericasIcon","RocketLaunchIcon","PlaneIcon","CarIcon","SunIcon","MoonIcon","FireIcon","CakeIcon","ScissorsIcon","SwatchIcon","PaintBrushIcon","CoffeeIcon","UtensilsIcon","LeafIcon","DumbbellIcon","HeartPulseIcon","PawPrintIcon","StethoscopeIcon","CameraIcon","PhotoIcon","FilmIcon","VideoCameraIcon","MicrophoneIcon","MusicalNoteIcon","SpeakerWaveIcon","PlayCircleIcon","TvIcon","RadioIcon","PuzzlePieceIcon","GamepadIcon","ModelAutoIcon","ModelOpenAIIcon","ModelAnthropicIcon","ModelClaudeIcon","ModelGoogleIcon","ModelGeminiIcon","ModelXAIIcon","ModelGrokIcon","ModelPerplexityIcon","ModelGroqIcon","ModelAzureIcon","ModelElevenLabsIcon","ModelDeepgramIcon","ModelOpenRouterIcon","ModelDeepSeekIcon","ModelMoonshotIcon","ModelQwenIcon","ModelMetaIcon","ModelZhipuIcon"],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.\\items.items.[INDEX].icon","typeLabel":"enum\u003cstring>"},"icon_url":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.\\items.items.[INDEX].icon_url","typeLabel":"string"},"metadata":{"type":"object","properties":{"link":{"type":"string","format":"uri","description":"A link associated with the enum item","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.\\items.items.[INDEX].metadata.link","typeLabel":"string\u003curi>"},"data":{"description":"Additional data for the enum item","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.\\items.items.[INDEX].metadata.data","typeLabel":"any"}},"description":"Additional metadata for the enum item","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.\\items.items.[INDEX].metadata","typeLabel":"object"}},"required":["value"],"description":"The enum item","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.\\items.items.[INDEX]","typeLabel":"object"},"description":"The options for the enum field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.\\items","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.placeholder","typeLabel":"string"},"display":{"type":"object","description":"Display options for the enum field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.display.empty","typeLabel":"enum\u003cstring>"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the enum field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.display.render","typeLabel":"enum\u003cstring>"},"sort":{"type":"string","enum":["manual","asc","desc"],"description":"Option ordering by label; `manual` keeps the `items[]` order (default), `asc` A→Z, `desc` Z→A","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.display.sort","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.any","typeLabel":"boolean"},"default":{"oneOf":[{"type":"string","description":"The default value of the enum field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the enum field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.default","typeLabel":"string | string[]"},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.list.path","typeLabel":"string"},"resource_id":{"type":"string","description":"An optional resource ID to scope the list to a specific resource, only used on dynamic fields","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.list.resource_id","typeLabel":"string"},"sync_on_mount":{"type":"boolean","description":"When true, the selected value is re-fetched on mount to keep cached metadata in sync with the remote source","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.list.sync_on_mount","typeLabel":"boolean"}},"description":"Configuration for fields that fetch their data from a remote connection list action","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.list","typeLabel":"object"},"additional_items":{"type":"boolean","description":"Indicates whether additional unlisted items are allowed","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.additional_items","typeLabel":"boolean"},"component":{"oneOf":[{"type":"object","description":"The component field used to display a custom component","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.component.oneOf.0.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.component.oneOf.0","typeLabel":"object"},{"type":"object","description":"The component field used to display a custom component","required":["type","path"],"properties":{"type":{"type":"string","enum":["dynamic_tools"],"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.component.oneOf.1.type","typeLabel":"enum\u003cstring>"},"path":{"type":"string","description":"The dynamic action whose tool catalog the component lists, e.g. MCP:TOOLS","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.component.oneOf.1.path","typeLabel":"string"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.component.oneOf.1","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8.component","typeLabel":"object"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.8","typeLabel":"object"},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.any","typeLabel":"boolean"},"content":{"type":"string","description":"Any markdown content","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.content","typeLabel":"string"},"component":{"oneOf":[{"type":"object","description":"The component field used to display a custom component","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.component.oneOf.0.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.component.oneOf.0","typeLabel":"object"},{"type":"object","description":"The component field used to display a custom component","required":["type","path"],"properties":{"type":{"type":"string","enum":["dynamic_tools"],"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.component.oneOf.1.type","typeLabel":"enum\u003cstring>"},"path":{"type":"string","description":"The dynamic action whose tool catalog the component lists, e.g. MCP:TOOLS","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.component.oneOf.1.path","typeLabel":"string"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.component.oneOf.1","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9.component","typeLabel":"object"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.9","typeLabel":"object"},{"type":"object","description":"The connection field used to select a connection","required":["type","connection_type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.type","typeLabel":"enum\u003cstring>"},"connection_type":{"type":"string","enum":["SCHEDULER","WORKFLOWS","TOOLS","FILES","EMAILS","HTTP_CREDENTIALS","TABLES","PAGES","KNOWLEDGE","SKILLS","CONTACTS","SEGMENTS","ASSISTANTS","AGENTS","CHATS","INBOX","MEMBERS","SUB_ORGS","BILLING","BROADCASTS","ANALYTICS","AUDIT","PHONE","GMAIL","GOOGLE_SHEETS","GOOGLE_CALENDAR","GOOGLE_DRIVE","GOOGLE_MEET","ONEDRIVE","SHAREPOINT","OUTLOOK_CALENDAR","OUTLOOK","AIRTABLE","NOTION","LINEAR","HUBSPOT","GOHIGHLEVEL","CAL","CALENDLY","RESEND","OAUTH","SLACK","TEAMS","TELEGRAM","TRELLO","FACEBOOK","WHATSAPP","INSTAGRAM","MESSENGER","TIKTOK","JAPIFON","SMPP","TWILIO","TELNYX","ZOHO","ZOHO_BOOKINGS","ZOHO_INVENTORY","ZOHO_CALENDAR","SALESFORCE","STRIPE","SHOPIFY","ZENDESK","MCP","OPENAPI","ODOO","WOOCOMMERCE"],"description":"Connection type","example":"SLACK","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.connection_type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10.any","typeLabel":"boolean"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.10","typeLabel":"object"},{"type":"object","description":"A reference to one or more records in another table","required":["type"],"properties":{"type":{"type":"string","enum":["record"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.any","typeLabel":"boolean"},"default":{"oneOf":[{"type":"string","description":"The default value of the record field (encoded record id)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the record field (encoded record id)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.default","typeLabel":"string | string[]"},"target_table_id":{"type":"string","description":"The id of the table whose records are referenceable","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11.target_table_id","typeLabel":"string"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.11","typeLabel":"object"},{"type":"object","description":"A reference to a field (column) of a table, kept by id so a rename never breaks it","required":["type"],"properties":{"type":{"type":"string","enum":["table_field"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.any","typeLabel":"boolean"},"default":{"type":"string","description":"The default value of the table field (field id, or the key of a system field)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.default","typeLabel":"string"},"target_table_id":{"type":"string","description":"The id of the table whose fields are listed","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12.target_table_id","typeLabel":"string"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.12","typeLabel":"object"},{"type":"object","description":"A reference to one or more contacts","required":["type"],"properties":{"type":{"type":"string","enum":["contact"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.any","typeLabel":"boolean"},"default":{"oneOf":[{"type":"string","description":"The default value of the contact field (encoded contact id)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the contact field (encoded contact id)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13.default","typeLabel":"string | string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.13","typeLabel":"object"},{"type":"object","description":"A reference to one or more users (org members)","required":["type"],"properties":{"type":{"type":"string","enum":["user"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.any","typeLabel":"boolean"},"default":{"oneOf":[{"type":"string","description":"The default value of the user field (encoded user id of an org member)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the user field (encoded user id of an org member)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.default","typeLabel":"string | string[]"},"source":{"type":"string","enum":["created_by","updated_by"],"description":"Record actor a sourced user field renders. A sourced field is readonly and stores no values. Table fields on custom tables only; immutable after create.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14.source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.14","typeLabel":"object"},{"type":"object","description":"A reference to one or more chats","required":["type"],"properties":{"type":{"type":"string","enum":["chat"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.any","typeLabel":"boolean"},"default":{"oneOf":[{"type":"string","description":"The default value of the chat field (encoded chat id)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the chat field (encoded chat id)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15.default","typeLabel":"string | string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.15","typeLabel":"object"},{"type":"object","description":"A reference to one or more segments","required":["type"],"properties":{"type":{"type":"string","enum":["segment"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.any","typeLabel":"boolean"},"default":{"oneOf":[{"type":"string","description":"The default value of the segment field (encoded segment id)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the segment field (encoded segment id)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16.default","typeLabel":"string | string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.16","typeLabel":"object"},{"type":"object","description":"A reference to one or more assistants","required":["type"],"properties":{"type":{"type":"string","enum":["assistant"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.any","typeLabel":"boolean"},"default":{"oneOf":[{"type":"string","description":"The default value of the assistant field (encoded assistant id)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the assistant field (encoded assistant id)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17.default","typeLabel":"string | string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.17","typeLabel":"object"},{"type":"object","description":"A reference to one or more agents","required":["type"],"properties":{"type":{"type":"string","enum":["agent"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.any","typeLabel":"boolean"},"default":{"oneOf":[{"type":"string","description":"The default value of the agent field (encoded agent id)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the agent field (encoded agent id)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18.default","typeLabel":"string | string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.18","typeLabel":"object"},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","properties"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.type","typeLabel":"enum\u003cstring>"},"properties":{"type":"object","additionalProperties":{"$circularRef":"cd820d77-f9a5-48b7-aad9-9b49dcd5a7ce"},"description":"A record of fields that can be of various types including object fields","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.properties","typeLabel":"object"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.placeholder","typeLabel":"string"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.display.field","typeLabel":"enum\u003cstring>"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.display.container","typeLabel":"enum\u003cstring>"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.display","typeLabel":"object"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.order","typeLabel":"number"},"link":{"type":"string","description":"The link to the documentation for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.link","typeLabel":"string"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.allowed_modes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.allowed_modes","typeLabel":"enum\u003cstring>[]"},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.broadcast_field","typeLabel":"boolean"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.broadcast_exposed","typeLabel":"boolean"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.integration_field","typeLabel":"boolean"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type.","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.display_field","typeLabel":"boolean"},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.conditions.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.conditions.items.[INDEX].value","typeLabel":"any"}},"required":["field","operator"],"description":"Condition for the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be met for the field to be shown","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.conditions","typeLabel":"object[]"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.hidden","typeLabel":"boolean"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.picker.oneOf.0.type","typeLabel":"enum\u003cstring>"},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.picker.oneOf.0.views.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.picker.oneOf.0.views","typeLabel":"enum\u003cstring>[]"},"selectable_mime_types":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.picker.oneOf.0.selectable_mime_types.items.[INDEX]","typeLabel":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.picker.oneOf.0.selectable_mime_types","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.picker.oneOf.0","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.picker.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.picker.oneOf.1","typeLabel":"object"},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.picker.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.picker.oneOf.2","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.picker","typeLabel":"object"},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.requires.items.[INDEX]","typeLabel":"string"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.requires","typeLabel":"string[]"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.disable_variables","typeLabel":"boolean"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.any","typeLabel":"boolean"},"format":{"type":"string","enum":["schema"],"description":"The validation type for the object field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.format","typeLabel":"enum\u003cstring>"},"additional_properties":{"oneOf":[{"type":"object","required":["schema"],"properties":{"schema":{"oneOf":[{"$circularRef":"cd820d77-f9a5-48b7-aad9-9b49dcd5a7ce","isRequired":true}],"isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.additional_properties.oneOf.0.schema","typeLabel":"any"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.additional_properties.oneOf.0","typeLabel":"object"},{"type":"object","description":"Configuration for fields that fetch their data from a remote connection list action","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.additional_properties.oneOf.1.path","typeLabel":"string"},"resource_id":{"type":"string","description":"An optional resource ID to scope the list to a specific resource, only used on dynamic fields","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.additional_properties.oneOf.1.resource_id","typeLabel":"string"},"sync_on_mount":{"type":"boolean","description":"When true, the selected value is re-fetched on mount to keep cached metadata in sync with the remote source","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.additional_properties.oneOf.1.sync_on_mount","typeLabel":"boolean"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.additional_properties.oneOf.1","typeLabel":"object"},{"type":"boolean","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.additional_properties.oneOf.2","typeLabel":"boolean"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.additional_properties","typeLabel":"object · object · boolean"},"default":{"oneOf":[{"type":"object","description":"The default value of the object field","properties":{},"additionalProperties":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.default.oneOf.0.additionalProperties","typeLabel":"any"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.default.oneOf.0","typeLabel":"object"},{"type":"array","items":{"type":"object","properties":{},"additionalProperties":{"oneOf":[{}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.default.oneOf.1.items.[INDEX].additionalProperties","typeLabel":"any"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.default.oneOf.1.items.[INDEX]","typeLabel":"object"},"description":"The default value of the object field","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.default.oneOf.1","typeLabel":"object[]"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19.default","typeLabel":"object | object[]"}},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties.oneOf.19","typeLabel":"object"}],"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition.additionalProperties","typeLabel":"object"},"description":"The definition of the field schemas","isRequired":true,"uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX].definition","typeLabel":"object"}},"required":["path","definition"],"description":"The dynamic fields input definitions","uniqueKey":"items.[INDEX].config.additionalProperties.definitions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"items.[INDEX].config.additionalProperties.definitions","typeLabel":"object[]"}},"required":["input"],"description":"The input values with their dynamic field definitions","uniqueKey":"items.[INDEX].config.additionalProperties","typeLabel":"object"},"description":"Configuration object for the broadcast template","isRequired":true,"uniqueKey":"items.[INDEX].config","typeLabel":"object"},"error":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].error.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"items.[INDEX].error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"items.[INDEX].error","typeLabel":"string | null"},"created_at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"}},"required":["id","broadcast_id","connection_id","channel_type","recipients_count","config","error","created_at","updated_at"],"description":"Schema for a broadcast template","uniqueKey":"items.[INDEX]","typeLabel":"object"},"uniqueKey":"","typeLabel":"object[]"},"examples":{"Example":{"title":"Example","value":[{"id":"\u003cstring>","broadcast_id":"\u003cstring>","connection_id":"\u003cstring>","channel_type":"internal","recipients_count":123,"config":{},"error":"\u003cstring>","created_at":"2023-11-07T05:31:56Z","updated_at":"2023-11-07T05:31:56Z"}]}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"96a18393-7d35-4213-9ab7-1c689e5fda24":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"Bearer token authentication using your API key","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"67cce196-e7af-494e-9e06-bf5fd8b69250":{"url":"https://api.useinvent.com"}},"schemas":{"cd820d77-f9a5-48b7-aad9-9b49dcd5a7ce":{"oneOf":[{"type":"object","description":"The file type allows users to upload files","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","description":"Display options for the file field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field"}}},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"allowed_types":{"type":"array","items":{"type":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)"},"visibility":{"type":"string","enum":["PUBLIC","PRIVATE"],"description":"Whether the file is private or public, private files URLs are signed with a token and can be accessed temporarily","example":"PRIVATE"},"default":{"oneOf":[{"type":"object","description":"The default value of the file field: the already-attached file(s), pre-filled and replaceable","required":["id","file_path","file_filename","file_size","file_mimetype","file_url","created_at"],"properties":{"id":{"type":"string","description":"Unique identifier for the file","isRequired":true},"file_path":{"type":"string","maxLength":2048,"description":"Path to the file in the storage system","isRequired":true},"file_filename":{"type":"string","maxLength":255,"description":"Name of the file","example":"document.pdf","isRequired":true},"file_size":{"type":"number","description":"Size of the file in bytes","example":1024,"isRequired":true},"file_mimetype":{"type":"string","maxLength":255,"description":"MIME type of the file","example":"application/pdf","isRequired":true},"file_url":{"type":"string","maxLength":2048,"description":"URL to access the file","isRequired":true},"created_at":{"oneOf":[{"type":"string","description":"Timestamp when the file was created","format":"date-time","isRequired":true},{"type":"null","description":"Timestamp when the file was created","format":"date-time","isRequired":true}],"isRequired":true}}},{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the file","isRequired":true},"file_path":{"type":"string","maxLength":2048,"description":"Path to the file in the storage system","isRequired":true},"file_filename":{"type":"string","maxLength":255,"description":"Name of the file","example":"document.pdf","isRequired":true},"file_size":{"type":"number","description":"Size of the file in bytes","example":1024,"isRequired":true},"file_mimetype":{"type":"string","maxLength":255,"description":"MIME type of the file","example":"application/pdf","isRequired":true},"file_url":{"type":"string","maxLength":2048,"description":"URL to access the file","isRequired":true},"created_at":{"oneOf":[{"type":"string","description":"Timestamp when the file was created","format":"date-time","isRequired":true},{"type":"null","description":"Timestamp when the file was created","format":"date-time","isRequired":true}],"isRequired":true}},"required":["id","file_path","file_filename","file_size","file_mimetype","file_url","created_at"],"description":"Detailed information about a file"},"description":"The default value of the file field: the already-attached file(s), pre-filled and replaceable"}]}}},{"type":"object","description":"Readonly auto-numbered record identifier, rendered from the record number with an optional prefix","required":["type"],"properties":{"type":{"type":"string","enum":["id"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."}},"description":"Display options for the field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"prefix":{"type":"string","pattern":"^[A-Z][A-Z0-9]{0,15}$","description":"Uppercase alphanumeric prefix rendered before the record number (e.g. `LEAD` → `LEAD-42`). Omit to render the bare number."}}},{"type":"object","description":"The number field allows users to input numbers","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."},"format":{"type":"string","enum":["number","percent","currency"],"description":"Numeric style (maps to Intl.NumberFormat `style`); `number` is a plain number. Thousand separators are always applied."},"notation":{"type":"string","enum":["standard","compact"],"description":"Number notation (maps to Intl.NumberFormat `notation`); `compact` renders 1.2K (short form)"},"decimals":{"type":"integer","minimum":0,"maximum":8,"description":"Fixed fraction digits (min and max); omit for the locale default"},"currency":{"type":"string","maxLength":3,"description":"ISO 4217 currency code, used when `format` is `currency`; defaults to USD when omitted"},"show_as":{"type":"object","properties":{"kind":{"type":"string","enum":["number","bar","ring"],"description":"How to render the number: a plain value, a progress bar, or a ring","isRequired":true},"color":{"type":"string","enum":["red","orange","amber","yellow","lime","green","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","neutral"],"options":{"red":{"label":"Red","color":"red"},"orange":{"label":"Orange","color":"orange"},"amber":{"label":"Amber","color":"amber"},"yellow":{"label":"Yellow","color":"yellow"},"lime":{"label":"Lime","color":"lime"},"green":{"label":"Green","color":"green"},"teal":{"label":"Teal","color":"teal"},"cyan":{"label":"Cyan","color":"cyan"},"sky":{"label":"Sky","color":"sky"},"blue":{"label":"Blue","color":"blue"},"indigo":{"label":"Indigo","color":"indigo"},"violet":{"label":"Violet","color":"violet"},"purple":{"label":"Purple","color":"purple"},"fuchsia":{"label":"Fuchsia","color":"fuchsia"},"pink":{"label":"Pink","color":"pink"},"rose":{"label":"Rose","color":"rose"},"neutral":{"label":"Neutral","color":"neutral"}},"title":"Color","description":"Accent color, by name"},"divide_by":{"type":"number","exclusiveMinimum":0,"description":"Denominator for the bar / ring progress (value / divide_by)"},"show_number":{"type":"boolean","description":"Show the numeric value alongside the bar / ring"}},"required":["kind"],"description":"Renders the number as a plain value, a progress bar, or a ring"}},"description":"Display options for the number field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"oneOf":[{"type":"number","description":"The default value of the number field"},{"type":"string","description":"The default value of the number field","enum":["{{auto}}"]}]}}},{"type":"object","description":"The string field allows users to input text","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","description":"Display options for the string field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."},"render":{"type":"string","enum":["text","textarea","password"],"description":"The render type of the string field, text is a single line input, textarea is a multi-line input"}}},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"oneOf":[{"type":"string","description":"The default value of the string field"},{"type":"array","items":{"type":"string"},"description":"The default value of the string field"}]},"format":{"type":"string","enum":["url","email","phone"],"description":"The validation type for the field"},"min":{"type":"number","minimum":1,"description":"The minimum length of the string field"},"max":{"type":"number","minimum":1,"description":"The maximum length of the string field"}}},{"type":"object","description":"The boolean field allows users mark a field as true or false","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."}},"description":"Display options for the field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"type":"boolean","description":"The default value of the boolean field"}}},{"type":"object","description":"The date field allows users to select a date","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","description":"Display options for the date field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."},"date_format":{"type":"string","enum":["full","short","month_day_year","day_month_year","year_month_day","relative"],"description":"The rendered date format for date / datetime fields"}}},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"oneOf":[{"type":"string","description":"The default value of the date field, formatted as YYYY-MM-DD","format":"date-time"},{"type":"null","description":"The default value of the date field, formatted as YYYY-MM-DD","format":"date-time"}]},"range":{"type":"boolean","description":"Turns the field into a range: requires `array: true`, and the value becomes an array of exactly two dates (start, end). A Timeline can draw it as a bar."}}},{"type":"object","description":"The date and time field allows users to select a date and time","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","description":"Display options for the datetime field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."},"date_format":{"type":"string","enum":["full","short","month_day_year","day_month_year","year_month_day","relative"],"description":"The rendered date format for date / datetime fields"},"time_format":{"type":"string","enum":["hidden","12h","24h"],"description":"The rendered time format for datetime / time fields. `hidden` collapses a datetime to a date-only render."}}},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"oneOf":[{"type":"string","description":"The default value of the date time field, formatted as YYYY-MM-DDTHH:MM:SS","format":"date-time"},{"type":"null","description":"The default value of the date time field, formatted as YYYY-MM-DDTHH:MM:SS","format":"date-time"}]},"range":{"type":"boolean","description":"Turns the field into a range: requires `array: true`, and the value becomes an array of exactly two dates (start, end). A Timeline can draw it as a bar."},"source":{"type":"string","enum":["created_at","updated_at"],"description":"Record timestamp a sourced datetime field renders. A sourced field is readonly and stores no values. Table fields on custom tables only; immutable after create."}}},{"type":"object","description":"The time field allows users to select a time","required":["type"],"properties":{"type":{"type":"string","enum":["time"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","description":"Display options for the time field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."},"time_format":{"type":"string","enum":["hidden","12h","24h"],"description":"The rendered time format for datetime / time fields. `hidden` collapses a datetime to a date-only render."}}},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"}}},{"type":"object","description":"The select field used to select from a list of items","required":["type","items"],"properties":{"type":{"type":"string","enum":["enum"],"description":"The type of the field","isRequired":true},"items":{"type":"array","items":{"type":"object","properties":{"value":{"type":"string","description":"Value of the enum item","isRequired":true},"label":{"type":"string","description":"Label of the enum item"},"description":{"type":"string","description":"Description of the enum item"},"color":{"type":"string","enum":["red","orange","amber","yellow","lime","green","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","neutral"],"options":{"red":{"label":"Red","color":"red"},"orange":{"label":"Orange","color":"orange"},"amber":{"label":"Amber","color":"amber"},"yellow":{"label":"Yellow","color":"yellow"},"lime":{"label":"Lime","color":"lime"},"green":{"label":"Green","color":"green"},"teal":{"label":"Teal","color":"teal"},"cyan":{"label":"Cyan","color":"cyan"},"sky":{"label":"Sky","color":"sky"},"blue":{"label":"Blue","color":"blue"},"indigo":{"label":"Indigo","color":"indigo"},"violet":{"label":"Violet","color":"violet"},"purple":{"label":"Purple","color":"purple"},"fuchsia":{"label":"Fuchsia","color":"fuchsia"},"pink":{"label":"Pink","color":"pink"},"rose":{"label":"Rose","color":"rose"},"neutral":{"label":"Neutral","color":"neutral"}},"title":"Color","description":"Accent color, by name"},"icon":{"type":"string","description":"The name of the icon to use in the UI","maxLength":64,"pattern":"^[a-zA-Z0-9_-]+$","enum":["StepFormIcon","StepAiIcon","StepNoteIcon","StepBranchIcon","StepCodeIcon","SmsIcon","ConnectionIcon","ConnectionSchedulerIcon","ConnectionFilesIcon","ConnectionHttpIcon","ConnectionHttpCredentialsIcon","ConnectionWorkflowIcon","ConnectionMcpIcon","ConnectionOpenApiIcon","ConnectionAudienceIcon","ConnectionContactsIcon","ConnectionTablesIcon","ConnectionAssistantsIcon","ConnectionAgentsIcon","ConnectionChatsIcon","ConnectionInboxIcon","ConnectionKnowledgeIcon","ConnectionAuditIcon","InternalIntegrationIcon","CustomIntegrationIcon","ToolThinkIcon","ToolWebSearchIcon","ToolWebScrapingIcon","ToolGenerateImageIcon","ToolDisplayFileIcon","ToolCalculatorIcon","ToolGenerateFileIcon","ToolGeneratePdfIcon","ToolRunCodeIcon","ToolDeepResearchIcon","ToolSearchKbIcon","ToolShowOptionsIcon","ToolRequestLocationIcon","ToolSendLocationIcon","ToolSendContactIcon","ToolManageMemoryIcon","ToolUpdateContactIcon","TextIcon","ClockFadingIcon","CalendarIcon","CloudIcon","GlobeAltIcon","LockClosedIcon","NoSymbolIcon","SparklesIcon","AcademicCapIcon","HandRaisedIcon","BoltIcon","WorkflowIcon","FileSpreadsheetIcon","DatabaseIcon","TableIcon","TableRowIcon","TableRowAddIcon","TableRowEditIcon","TableRowDeleteIcon","TableRowsIcon","PageIcon","UserIcon","UsersIcon","EmailIcon","PhoneIcon","CurrencyIcon","FunctionIcon","TableCellsIcon","DocumentTextIcon","QueueListIcon","TagIcon","SettingsIcon","ShoppingCartIcon","ShoppingBagIcon","BuildingStorefrontIcon","MegaphoneIcon","WrenchScrewdriverIcon","MagnifyingGlassIcon","DocumentChartBarIcon","ClipboardDocumentListIcon","ClipboardDocumentCheckIcon","FolderIcon","ArchiveBoxIcon","InboxIcon","BookOpenIcon","BookmarkIcon","NewspaperIcon","RectangleStackIcon","PencilSquareIcon","UserGroupIcon","UserPlusIcon","IdentificationIcon","FaceSmileIcon","HandThumbUpIcon","HeartIcon","StarIcon","CheckBadgeIcon","TrophyIcon","CrownIcon","ChatBubbleLeftIcon","ChatBubbleLeftRightIcon","EnvelopeIcon","EnvelopeOpenIcon","DevicePhoneMobileIcon","BellIcon","PaperAirplaneIcon","AtSymbolIcon","RssIcon","LifebuoyIcon","CreditCardIcon","BanknotesIcon","CurrencyDollarIcon","CurrencyEuroIcon","ReceiptPercentIcon","WalletIcon","CoinsIcon","GiftIcon","TicketIcon","ScaleIcon","TruckIcon","CubeIcon","CalendarDaysIcon","CalendarDateRangeIcon","ClockIcon","FlagIcon","CheckCircleIcon","ListBulletIcon","FunnelIcon","ChartBarIcon","ChartPieIcon","PresentationChartLineIcon","ArrowTrendingUpIcon","BriefcaseIcon","Cog6ToothIcon","KeyIcon","ShieldCheckIcon","LightBulbIcon","BeakerIcon","BugAntIcon","CpuChipIcon","CodeBracketIcon","CommandLineIcon","ServerIcon","LinkIcon","HomeIcon","HomeModernIcon","BuildingOfficeIcon","BuildingOffice2Icon","BuildingLibraryIcon","MapPinIcon","MapIcon","GlobeAmericasIcon","RocketLaunchIcon","PlaneIcon","CarIcon","SunIcon","MoonIcon","FireIcon","CakeIcon","ScissorsIcon","SwatchIcon","PaintBrushIcon","CoffeeIcon","UtensilsIcon","LeafIcon","DumbbellIcon","HeartPulseIcon","PawPrintIcon","StethoscopeIcon","CameraIcon","PhotoIcon","FilmIcon","VideoCameraIcon","MicrophoneIcon","MusicalNoteIcon","SpeakerWaveIcon","PlayCircleIcon","TvIcon","RadioIcon","PuzzlePieceIcon","GamepadIcon","ModelAutoIcon","ModelOpenAIIcon","ModelAnthropicIcon","ModelClaudeIcon","ModelGoogleIcon","ModelGeminiIcon","ModelXAIIcon","ModelGrokIcon","ModelPerplexityIcon","ModelGroqIcon","ModelAzureIcon","ModelElevenLabsIcon","ModelDeepgramIcon","ModelOpenRouterIcon","ModelDeepSeekIcon","ModelMoonshotIcon","ModelQwenIcon","ModelMetaIcon","ModelZhipuIcon"]},"icon_url":{"type":"string"},"metadata":{"type":"object","properties":{"link":{"type":"string","format":"uri","description":"A link associated with the enum item"},"data":{"description":"Additional data for the enum item"}},"description":"Additional metadata for the enum item"}},"required":["value"],"description":"The enum item"},"description":"The options for the enum field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","description":"Display options for the enum field","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the enum field"},"sort":{"type":"string","enum":["manual","asc","desc"],"description":"Option ordering by label; `manual` keeps the `items[]` order (default), `asc` A→Z, `desc` Z→A"}}},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"oneOf":[{"type":"string","description":"The default value of the enum field"},{"type":"array","items":{"type":"string"},"description":"The default value of the enum field"}]},"list":{"type":"object","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"resource_id":{"type":"string","description":"An optional resource ID to scope the list to a specific resource, only used on dynamic fields"},"sync_on_mount":{"type":"boolean","description":"When true, the selected value is re-fetched on mount to keep cached metadata in sync with the remote source"}},"description":"Configuration for fields that fetch their data from a remote connection list action"},"additional_items":{"type":"boolean","description":"Indicates whether additional unlisted items are allowed"},"component":{"oneOf":[{"type":"object","description":"The component field used to display a custom component","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"isRequired":true}}},{"type":"object","description":"The component field used to display a custom component","required":["type","path"],"properties":{"type":{"type":"string","enum":["dynamic_tools"],"isRequired":true},"path":{"type":"string","description":"The dynamic action whose tool catalog the component lists, e.g. MCP:TOOLS","isRequired":true}}}]}}},{"type":"object","description":"The content field used to display markdown content","required":["type"],"properties":{"type":{"type":"string","enum":["content"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."}},"description":"Display options for the field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"content":{"type":"string","description":"Any markdown content"},"component":{"oneOf":[{"type":"object","description":"The component field used to display a custom component","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"isRequired":true}}},{"type":"object","description":"The component field used to display a custom component","required":["type","path"],"properties":{"type":{"type":"string","enum":["dynamic_tools"],"isRequired":true},"path":{"type":"string","description":"The dynamic action whose tool catalog the component lists, e.g. MCP:TOOLS","isRequired":true}}}]}}},{"type":"object","description":"The connection field used to select a connection","required":["type","connection_type"],"properties":{"type":{"type":"string","enum":["connection"],"description":"The type of the field","isRequired":true},"connection_type":{"type":"string","enum":["SCHEDULER","WORKFLOWS","TOOLS","FILES","EMAILS","HTTP_CREDENTIALS","TABLES","PAGES","KNOWLEDGE","SKILLS","CONTACTS","SEGMENTS","ASSISTANTS","AGENTS","CHATS","INBOX","MEMBERS","SUB_ORGS","BILLING","BROADCASTS","ANALYTICS","AUDIT","PHONE","GMAIL","GOOGLE_SHEETS","GOOGLE_CALENDAR","GOOGLE_DRIVE","GOOGLE_MEET","ONEDRIVE","SHAREPOINT","OUTLOOK_CALENDAR","OUTLOOK","AIRTABLE","NOTION","LINEAR","HUBSPOT","GOHIGHLEVEL","CAL","CALENDLY","RESEND","OAUTH","SLACK","TEAMS","TELEGRAM","TRELLO","FACEBOOK","WHATSAPP","INSTAGRAM","MESSENGER","TIKTOK","JAPIFON","SMPP","TWILIO","TELNYX","ZOHO","ZOHO_BOOKINGS","ZOHO_INVENTORY","ZOHO_CALENDAR","SALESFORCE","STRIPE","SHOPIFY","ZENDESK","MCP","OPENAPI","ODOO","WOOCOMMERCE"],"description":"Connection type","example":"SLACK","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."}},"description":"Display options for the field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"}}},{"type":"object","description":"A reference to one or more records in another table","required":["type"],"properties":{"type":{"type":"string","enum":["record"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."}},"description":"Display options for the field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"oneOf":[{"type":"string","description":"The default value of the record field (encoded record id)"},{"type":"array","items":{"type":"string"},"description":"The default value of the record field (encoded record id)"}]},"target_table_id":{"type":"string","description":"The id of the table whose records are referenceable"}}},{"type":"object","description":"A reference to a field (column) of a table, kept by id so a rename never breaks it","required":["type"],"properties":{"type":{"type":"string","enum":["table_field"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."}},"description":"Display options for the field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"type":"string","description":"The default value of the table field (field id, or the key of a system field)"},"target_table_id":{"type":"string","description":"The id of the table whose fields are listed"}}},{"type":"object","description":"A reference to one or more contacts","required":["type"],"properties":{"type":{"type":"string","enum":["contact"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."}},"description":"Display options for the field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"oneOf":[{"type":"string","description":"The default value of the contact field (encoded contact id)"},{"type":"array","items":{"type":"string"},"description":"The default value of the contact field (encoded contact id)"}]}}},{"type":"object","description":"A reference to one or more users (org members)","required":["type"],"properties":{"type":{"type":"string","enum":["user"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."}},"description":"Display options for the field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"oneOf":[{"type":"string","description":"The default value of the user field (encoded user id of an org member)"},{"type":"array","items":{"type":"string"},"description":"The default value of the user field (encoded user id of an org member)"}]},"source":{"type":"string","enum":["created_by","updated_by"],"description":"Record actor a sourced user field renders. A sourced field is readonly and stores no values. Table fields on custom tables only; immutable after create."}}},{"type":"object","description":"A reference to one or more chats","required":["type"],"properties":{"type":{"type":"string","enum":["chat"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."}},"description":"Display options for the field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"oneOf":[{"type":"string","description":"The default value of the chat field (encoded chat id)"},{"type":"array","items":{"type":"string"},"description":"The default value of the chat field (encoded chat id)"}]}}},{"type":"object","description":"A reference to one or more segments","required":["type"],"properties":{"type":{"type":"string","enum":["segment"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."}},"description":"Display options for the field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"oneOf":[{"type":"string","description":"The default value of the segment field (encoded segment id)"},{"type":"array","items":{"type":"string"},"description":"The default value of the segment field (encoded segment id)"}]}}},{"type":"object","description":"A reference to one or more assistants","required":["type"],"properties":{"type":{"type":"string","enum":["assistant"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."}},"description":"Display options for the field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"oneOf":[{"type":"string","description":"The default value of the assistant field (encoded assistant id)"},{"type":"array","items":{"type":"string"},"description":"The default value of the assistant field (encoded assistant id)"}]}}},{"type":"object","description":"A reference to one or more agents","required":["type"],"properties":{"type":{"type":"string","enum":["agent"],"description":"The type of the field","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."}},"description":"Display options for the field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"default":{"oneOf":[{"type":"string","description":"The default value of the agent field (encoded agent id)"},{"type":"array","items":{"type":"string"},"description":"The default value of the agent field (encoded agent id)"}]}}},{"type":"object","description":"The object field that can contain other fields, including nested objects","required":["type","properties"],"properties":{"type":{"type":"string","enum":["object"],"description":"The type of the field","isRequired":true},"properties":{"type":"object","additionalProperties":{"$circularRef":"cd820d77-f9a5-48b7-aad9-9b49dcd5a7ce"},"description":"A record of fields that can be of various types including object fields","isRequired":true},"name":{"type":"string","maxLength":1024,"description":"The name of the field"},"description":{"type":"string","maxLength":10240,"description":"The description of the field"},"optional":{"type":"boolean","description":"Indicates whether the field is optional"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field"},"display":{"type":"object","properties":{"field":{"type":"string","enum":["inline","stacked"],"description":"Controls how the label and field are arranged (inline or stacked)"},"container":{"type":"string","enum":["grid","full","center"],"description":"Controls how the field container behaves in terms of width and positioning"},"empty":{"type":"string","enum":["show","hide"],"description":"What to render when an `object` field resolves to no visible sub-fields. Defaults to `hide` when the sub-fields come from a remote sync (`additional_properties.path`) — an empty result has nothing to fill in — and to `show` for every other field. Only honoured on fields marked `optional`: hiding a required field would leave a form that cannot be completed and no visible reason why. Never applies while the sync is loading or errored, nor while `requires` siblings are unfilled — those states keep rendering their own message — and never in the field editor, where the empty container is the drop target."}},"description":"Display options for the field"},"order":{"type":"number","minimum":0,"description":"The order of the field relative to other fields in the form"},"link":{"type":"string","description":"The link to the documentation for the field"},"allowed_modes":{"type":"array","items":{"type":"string","enum":["all","auto","manual"],"description":"Indicates the mode of the selector, auto will allow AI to determine the value, manual will allow the user to manually input a value"}},"broadcast_field":{"type":"boolean","description":"Indicates whether the field is used for broadcast"},"broadcast_exposed":{"type":"boolean","description":"A per-recipient slot: the broadcast trigger `variables` and imported values override it by key (string inputs only)"},"integration_field":{"type":"boolean","description":"Indicates whether the field is common to all integrations"},"display_field":{"type":"boolean","description":"Marks this field as the human-readable identifier for the integration. Its resolved value (enum label or string) is shown on the assistant channel card to disambiguate multiple integrations of the same type."},"conditions":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field","isRequired":true},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains","not_contains","is_empty","is_not_empty"],"description":"The operator for the field condition","isRequired":true},"value":{"oneOf":[{}]}},"required":["field","operator"],"description":"Condition for the field"},"description":"Conditions that must be met for the field to be shown"},"hidden":{"type":"boolean","description":"Indicates whether the field is hidden from the UI"},"picker":{"oneOf":[{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type","views"],"properties":{"type":{"type":"string","enum":["google_drive"],"description":"Picker that allows selecting files from Google Drive","isRequired":true},"views":{"type":"array","items":{"type":"string","enum":["DOCS","DOCS_IMAGES","DOCS_IMAGES_AND_VIDEOS","DOCS_VIDEOS","DOCUMENTS","DRAWINGS","FOLDERS","FORMS","PDFS","PRESENTATIONS","SPREADSHEETS"],"description":"The views available for the Google Drive picker"},"isRequired":true},"selectable_mime_types":{"type":"array","items":{"type":"string"},"description":"A comma-separated list of MIME types to restrict the selectable files in the picker"}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["whatsapp_template"],"description":"Picker that allows selecting from WhatsApp templates","isRequired":true}}},{"type":"object","description":"Picker configuration, when specified it makes this field a picker","required":["type"],"properties":{"type":{"type":"string","enum":["meta_events"],"description":"Picker that opens Meta Events Manager","isRequired":true}}}]},"requires":{"type":"array","items":{"type":"string","maxLength":256,"pattern":"^[^.]+$","description":"The key of the field"},"description":"Sibling field keys that must be filled before this field can resolve its data (list options, dynamic fields, or a scoped reference picker)"},"disable_variables":{"type":"boolean","description":"When true, skip template variable replacement ({{variable}}) for this field"},"any":{"type":"boolean","description":"Offers an \"Any\" choice first, stored as `any`: the field matches every value (enum and reference pickers)"},"format":{"type":"string","enum":["schema"],"description":"The validation type for the object field"},"additional_properties":{"oneOf":[{"type":"object","required":["schema"],"properties":{"schema":{"oneOf":[{"isRequired":true}],"isRequired":true}}},{"type":"object","description":"Configuration for fields that fetch their data from a remote connection list action","properties":{"path":{"type":"string","description":"The connection list action path used to show autocomplete options"},"resource_id":{"type":"string","description":"An optional resource ID to scope the list to a specific resource, only used on dynamic fields"},"sync_on_mount":{"type":"boolean","description":"When true, the selected value is re-fetched on mount to keep cached metadata in sync with the remote source"}}},{"type":"boolean"}]},"default":{"oneOf":[{"type":"object","description":"The default value of the object field","properties":{},"additionalProperties":{"oneOf":[{}]}},{"type":"array","items":{"type":"object","properties":{},"additionalProperties":{"oneOf":[{}]}},"description":"The default value of the object field"}]}}}]}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"Bearer token authentication using your API key","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer token authentication using your API key","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"https://api.useinvent.com/openapi.json"},"subdomain":"invent","siteName":"Invent","title":"List broadcast templates - Invent","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-30T19:36:28.179Z","originalFileLocation":"api-reference/broadcasts/list-broadcast-templates.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Get all templates for a specific broadcast.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Invent\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/invent/3xWgKWYGqQSXkZhy/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/invent/3xWgKWYGqQSXkZhy/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/invent/3xWgKWYGqQSXkZhy/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/invent/3xWgKWYGqQSXkZhy/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/invent/3xWgKWYGqQSXkZhy/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/invent/3xWgKWYGqQSXkZhy/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/invent/3xWgKWYGqQSXkZhy/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/invent/3xWgKWYGqQSXkZhy/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/invent/3xWgKWYGqQSXkZhy/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"List broadcast templates - Invent\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get all templates for a specific broadcast.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Invent\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.useinvent.com/api-reference/broadcasts/list-broadcast-templates\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://invent.mintlify.site/_mintlify/api/og/v2?division=Broadcasts\u0026amp;title=List+broadcast+templates\u0026amp;description=Get+all+templates+for+a+specific+broadcast.\u0026amp;theme=37c1989287c7105efa40cd85\u0026amp;signature=6683fad64b002d7d8f9a007674474f1fc68335308bdc6d5cbd4fd46f42bdf575\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"List broadcast templates - Invent\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get all templates for a specific broadcast.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://invent.mintlify.site/_mintlify/api/og/v2?division=Broadcasts\u0026amp;title=List+broadcast+templates\u0026amp;description=Get+all+templates+for+a+specific+broadcast.\u0026amp;theme=37c1989287c7105efa40cd85\u0026amp;signature=6683fad64b002d7d8f9a007674474f1fc68335308bdc6d5cbd4fd46f42bdf575\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/invent/3xWgKWYGqQSXkZhy/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Invent\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3b82f6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.useinvent.com/api-reference/broadcasts/list-broadcast-templates\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/broadcasts/list-broadcast-templates.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.useinvent.com/#organization\",\"name\":\"Invent\",\"url\":\"https://docs.useinvent.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/invent/DBVWh63AqdEn9h_9/assets/logo/light.svg?fit=max\u0026auto=format\u0026n=DBVWh63AqdEn9h_9\u0026q=85\u0026s=bf9b591da0d1e839ff17737bb7604ed8\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.useinvent.com#website\",\"name\":\"Invent\",\"url\":\"https://docs.useinvent.com\",\"publisher\":{\"@id\":\"https://docs.useinvent.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.useinvent.com/api-reference/broadcasts/list-broadcast-templates#webpage\",\"url\":\"https://docs.useinvent.com/api-reference/broadcasts/list-broadcast-templates\",\"name\":\"List broadcast templates\",\"description\":\"Get all templates for a specific broadcast.\",\"dateModified\":\"2026-10-30T19:36:28.179Z\",\"isPartOf\":{\"@id\":\"https://docs.useinvent.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.useinvent.com/api-reference/broadcasts/list-broadcast-templates#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.useinvent.com/api-reference/broadcasts/list-broadcast-templates#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Broadcasts\",\"item\":\"https://docs.useinvent.com/api-reference/broadcasts/list-broadcasts\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"List broadcast templates\",\"item\":\"https://docs.useinvent.com/api-reference/broadcasts/list-broadcast-templates\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.useinvent.com/api-reference/broadcasts/list-broadcast-templates#apireference\",\"headline\":\"List broadcast templates\",\"name\":\"List broadcast templates\",\"description\":\"Get all templates for a specific broadcast.\",\"url\":\"https://docs.useinvent.com/api-reference/broadcasts/list-broadcast-templates\",\"mainEntityOfPage\":{\"@id\":\"https://docs.useinvent.com/api-reference/broadcasts/list-broadcast-templates#webpage\"},\"dateModified\":\"2026-10-30T19:36:28.179Z\",\"publisher\":{\"@id\":\"https://docs.useinvent.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.useinvent.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Invent\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Invent\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/broadcasts/list-broadcast-templates.md","siteName":"Invent","nav":{"global":null,"tabs":[{"tab":"Documentation","icon":"book-open","pages":[{"title":"Documentation","href":"/introduction"}]},{"tab":"Guides","icon":"lightbulb","pages":[{"title":"Guides","href":"/learn-by-example"}]},{"tab":"API Reference","icon":"code-simple","groups":[{"group":"Getting Started","pages":[{"title":"Introduction","href":"/api-reference/getting-started/introduction"},{"title":"Invent for Agents","icon":"robot","href":"/api-reference/getting-started/for-agents"},{"title":"API Cookbook","icon":"book-open","href":"/api-reference/getting-started/cookbook"},{"title":"Pagination and Filtering","href":"/api-reference/getting-started/pagination-and-filtering"},{"title":"Webhooks","href":"/api-reference/getting-started/webhooks"},{"title":"WebSockets","href":"/api-reference/getting-started/websockets"}]},{"group":"Inbox","pages":[{"title":"List inbox chats","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/inbox","href":"/api-reference/inbox/list-inbox-chats"},{"title":"Subscribe to inbox events","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/inbox/ws","href":"/api-reference/inbox/subscribe-to-inbox-events"}]},{"group":"Chats","pages":[{"title":"Get chat","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /chats/{chat_id}","href":"/api-reference/chats/get-chat"},{"title":"Delete chat","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /chats/{chat_id}","href":"/api-reference/chats/delete-chat"},{"title":"Update chat","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /chats/{chat_id}","href":"/api-reference/chats/update-chat"},{"title":"Report chat typing","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /chats/{chat_id}/typing","href":"/api-reference/chats/report-chat-typing"},{"title":"Fork chat","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /chats/{chat_id}/fork","href":"/api-reference/chats/fork-chat"},{"title":"Cancel chat generation","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /chats/{chat_id}/cancel","href":"/api-reference/chats/cancel-chat-generation"},{"title":"Update chat skills","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /chats/{chat_id}/skills","href":"/api-reference/chats/update-chat-skills"},{"title":"Update chat state","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /chats/{chat_id}/state","href":"/api-reference/chats/update-chat-state"},{"title":"Get chat state info","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /chats/{chat_id}/state/info","href":"/api-reference/chats/get-chat-state-info"},{"title":"Assign conversation","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /chats/{chat_id}/state/assign","href":"/api-reference/chats/assign-conversation"},{"title":"Mark chat as seen","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /chats/{chat_id}/seen","href":"/api-reference/chats/mark-chat-as-seen"},{"title":"Mark chat as unseen","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /chats/{chat_id}/unseen","href":"/api-reference/chats/mark-chat-as-unseen"},{"title":"Add chat member","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /chats/{chat_id}/members","href":"/api-reference/chats/add-chat-member"},{"title":"Remove chat member","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /chats/{chat_id}/members/{member_id}","href":"/api-reference/chats/remove-chat-member"},{"title":"List chat files","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /chats/{chat_id}/files","href":"/api-reference/chats/list-chat-files"},{"title":"List conversation summaries","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /chats/{chat_id}/memories","href":"/api-reference/chats/list-conversation-summaries"},{"title":"Clear conversation summaries","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /chats/{chat_id}/memories","href":"/api-reference/chats/clear-conversation-summaries"},{"title":"Delete conversation summary","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /chats/{chat_id}/memories/{memory_id}","href":"/api-reference/chats/delete-conversation-summary"}]},{"group":"Messages","pages":[{"title":"Decide action approvals","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /chats/{chat_id}/messages/{message_id}/approvals","href":"/api-reference/messages/decide-action-approvals"},{"title":"List chat messages","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /chats/{chat_id}/messages","href":"/api-reference/messages/list-chat-messages"},{"title":"Create chat message","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /chats/{chat_id}/messages","href":"/api-reference/messages/create-chat-message"},{"title":"Get chat message","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /chats/{chat_id}/messages/{message_id}","href":"/api-reference/messages/get-chat-message"},{"title":"Delete chat message","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /chats/{chat_id}/messages/{message_id}","href":"/api-reference/messages/delete-chat-message"},{"title":"Edit chat message","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /chats/{chat_id}/messages/{message_id}","href":"/api-reference/messages/edit-chat-message"},{"title":"Add message reaction","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /chats/{chat_id}/messages/{message_id}/reactions","href":"/api-reference/messages/add-message-reaction"},{"title":"Remove message reaction","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /chats/{chat_id}/messages/{message_id}/reactions","href":"/api-reference/messages/remove-message-reaction"},{"title":"Send chat template message","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /chats/{chat_id}/messages/template","href":"/api-reference/messages/send-chat-template-message"},{"title":"Respond to interactive tool","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /chats/{chat_id}/messages/{message_id}/tools/{tool_call_id}/respond","href":"/api-reference/messages/respond-to-interactive-tool"}]},{"group":"Contacts","pages":[{"title":"List duplicate contact groups","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/duplicates","href":"/api-reference/contacts/list-duplicate-contact-groups"},{"title":"List duplicates of a contact","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/{contact_id}/duplicates","href":"/api-reference/contacts/list-duplicates-of-a-contact"},{"title":"Merge contacts","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/contacts/{contact_id}/merge","href":"/api-reference/contacts/merge-contacts"},{"title":"List contact fields","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/fields","href":"/api-reference/contacts/list-contact-fields"},{"title":"Create contact field","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/contacts/fields","href":"/api-reference/contacts/create-contact-field"},{"title":"Get contact field","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/fields/{field_id}","href":"/api-reference/contacts/get-contact-field"},{"title":"Delete contact field","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/contacts/fields/{field_id}","href":"/api-reference/contacts/delete-contact-field"},{"title":"Update contact field","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/contacts/fields/{field_id}","href":"/api-reference/contacts/update-contact-field"},{"title":"List contacts","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts","href":"/api-reference/contacts/list-contacts"},{"title":"Create contact","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/contacts","href":"/api-reference/contacts/create-contact"},{"title":"Get contact stats","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/stats","href":"/api-reference/contacts/get-contact-stats"},{"title":"Create multiple contacts","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/contacts/bulk","href":"/api-reference/contacts/create-multiple-contacts"},{"title":"Delete multiple contacts","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/contacts/bulk","href":"/api-reference/contacts/delete-multiple-contacts"},{"title":"Preview bulk contact creation","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/contacts/bulk/dry","href":"/api-reference/contacts/preview-bulk-contact-creation"},{"title":"Get contact","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/{contact_id}","href":"/api-reference/contacts/get-contact"},{"title":"Delete contact","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/contacts/{contact_id}","href":"/api-reference/contacts/delete-contact"},{"title":"Update contact","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/contacts/{contact_id}","href":"/api-reference/contacts/update-contact"},{"title":"Get contact last seen","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/{contact_id}/last-seen","href":"/api-reference/contacts/get-contact-last-seen"},{"title":"List contact activities","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/{contact_id}/activities","href":"/api-reference/contacts/list-contact-activities"},{"title":"List contact segments","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/{contact_id}/segments","href":"/api-reference/contacts/list-contact-segments"},{"title":"Add segment to contact","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/contacts/{contact_id}/segments/{segment_id}","href":"/api-reference/contacts/add-segment-to-contact"},{"title":"Remove segment from contact","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/contacts/{contact_id}/segments/{segment_id}","href":"/api-reference/contacts/remove-segment-from-contact"},{"title":"Add custom channel to a contact","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/contacts/{contact_id}/channels","href":"/api-reference/contacts/add-custom-channel-to-a-contact"},{"title":"Get contact channel stats","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/{contact_id}/channels/{channel_id}/stats","href":"/api-reference/contacts/get-contact-channel-stats"},{"title":"Delete contact channel","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/contacts/{contact_id}/channels/{channel_id}","href":"/api-reference/contacts/delete-contact-channel"},{"title":"Update custom contact channel","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/contacts/{contact_id}/channels/{channel_id}","href":"/api-reference/contacts/update-custom-contact-channel"},{"title":"List contact files","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/{contact_id}/files","href":"/api-reference/contacts/list-contact-files"},{"title":"Upload contact file","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/contacts/{contact_id}/files","href":"/api-reference/contacts/upload-contact-file"},{"title":"Delete contact file","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/contacts/{contact_id}/files/{file_id}","href":"/api-reference/contacts/delete-contact-file"},{"title":"List contact comments","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/{contact_id}/comments","href":"/api-reference/contacts/list-contact-comments"},{"title":"Create contact comment","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/contacts/{contact_id}/comments","href":"/api-reference/contacts/create-contact-comment"},{"title":"Get contact comment","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/{contact_id}/comments/{activity_id}","href":"/api-reference/contacts/get-contact-comment"},{"title":"Delete contact comment","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/contacts/{contact_id}/comments/{activity_id}","href":"/api-reference/contacts/delete-contact-comment"},{"title":"Update contact comment","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/contacts/{contact_id}/comments/{activity_id}","href":"/api-reference/contacts/update-contact-comment"},{"title":"List contact memories","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/contacts/{contact_id}/memories","href":"/api-reference/contacts/list-contact-memories"},{"title":"Clear all contact memories","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/contacts/{contact_id}/memories","href":"/api-reference/contacts/clear-all-contact-memories"},{"title":"Delete contact memory","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/contacts/{contact_id}/memories/{memory_id}","href":"/api-reference/contacts/delete-contact-memory"}]},{"group":"Custom channels","pages":[{"title":"Create chat on a contact channel","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/contacts/{contact_id}/channels/{channel_id}/chats","href":"/api-reference/custom-channels/create-chat-on-a-contact-channel"},{"title":"Send message as a contact on a channel","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/contacts/{contact_id}/channels/{channel_id}/chats/{chat_id}/messages","href":"/api-reference/custom-channels/send-message-as-a-contact-on-a-channel"},{"title":"Decide action approval as a contact on a channel","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/contacts/{contact_id}/channels/{channel_id}/chats/{chat_id}/messages/{message_id}/approvals/{tool_call_id}","href":"/api-reference/custom-channels/decide-action-approval-as-a-contact-on-a-channel"},{"title":"Respond to interactive tool as a contact on a channel","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/contacts/{contact_id}/channels/{channel_id}/chats/{chat_id}/messages/{message_id}/tools/{tool_call_id}/respond","href":"/api-reference/custom-channels/respond-to-interactive-tool-as-a-contact-on-a-channel"}]},{"group":"Segments","pages":[{"title":"List segments","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/segments","href":"/api-reference/segments/list-segments"},{"title":"Create segment","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/segments","href":"/api-reference/segments/create-segment"},{"title":"Get segment","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/segments/{segment_id}","href":"/api-reference/segments/get-segment"},{"title":"Delete segment","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/segments/{segment_id}","href":"/api-reference/segments/delete-segment"},{"title":"Update segment","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/segments/{segment_id}","href":"/api-reference/segments/update-segment"}]},{"group":"Suppressions","pages":[{"title":"List suppressions","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/suppressions","href":"/api-reference/suppressions/list-suppressions"},{"title":"Suppress identifier","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/suppressions","href":"/api-reference/suppressions/suppress-identifier"},{"title":"Suppress identifiers in bulk","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/suppressions/bulk","href":"/api-reference/suppressions/suppress-identifiers-in-bulk"},{"title":"Preview bulk suppression","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/suppressions/bulk/dry","href":"/api-reference/suppressions/preview-bulk-suppression"},{"title":"Remove suppression","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/suppressions/{suppression_id}","href":"/api-reference/suppressions/remove-suppression"},{"title":"Update suppression","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/suppressions/{suppression_id}","href":"/api-reference/suppressions/update-suppression"}]},{"group":"Assistants","pages":[{"title":"List assistants","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/assistants","href":"/api-reference/assistants/list-assistants"},{"title":"Create assistant","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/assistants","href":"/api-reference/assistants/create-assistant"},{"title":"Get assistant","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/assistants/{assistant_id}","href":"/api-reference/assistants/get-assistant"},{"title":"Delete assistant","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/assistants/{assistant_id}","href":"/api-reference/assistants/delete-assistant"},{"title":"Update assistant","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/assistants/{assistant_id}","href":"/api-reference/assistants/update-assistant"},{"title":"Rotate assistant secret key","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/assistants/{assistant_id}/rotate-secret-key","href":"/api-reference/assistants/rotate-assistant-secret-key"},{"title":"Duplicate assistant","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/assistants/{assistant_id}/duplicate","href":"/api-reference/assistants/duplicate-assistant"},{"title":"List assistant channels","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/assistants/{assistant_id}/channels","href":"/api-reference/assistants/list-assistant-channels"},{"title":"Create assistant channel","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/assistants/{assistant_id}/channels","href":"/api-reference/assistants/create-assistant-channel"},{"title":"Get assistant channel","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/assistants/{assistant_id}/channels/{channel_id}","href":"/api-reference/assistants/get-assistant-channel"},{"title":"Delete assistant channel","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/assistants/{assistant_id}/channels/{channel_id}","href":"/api-reference/assistants/delete-assistant-channel"},{"title":"Update assistant channel","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/assistants/{assistant_id}/channels/{channel_id}","href":"/api-reference/assistants/update-assistant-channel"},{"title":"List assistant actions","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/assistants/{assistant_id}/actions","href":"/api-reference/assistants/list-assistant-actions"},{"title":"Create assistant action","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/assistants/{assistant_id}/actions","href":"/api-reference/assistants/create-assistant-action"},{"title":"Get assistant action","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/assistants/{assistant_id}/actions/{action_id}","href":"/api-reference/assistants/get-assistant-action"},{"title":"Delete assistant action","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/assistants/{assistant_id}/actions/{action_id}","href":"/api-reference/assistants/delete-assistant-action"},{"title":"Update assistant action","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/assistants/{assistant_id}/actions/{action_id}","href":"/api-reference/assistants/update-assistant-action"},{"title":"Create and delete assistant actions in bulk","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/assistants/{assistant_id}/actions/bulk","href":"/api-reference/assistants/create-and-delete-assistant-actions-in-bulk"},{"title":"Reorder assistant actions","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/assistants/{assistant_id}/actions/reorder","href":"/api-reference/assistants/reorder-assistant-actions"},{"title":"Search available contents","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/assistants/{assistant_id}/knowledge/contents/search","href":"/api-reference/assistants/search-available-contents"},{"title":"List assistant knowledge","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/assistants/{assistant_id}/knowledge/contents","href":"/api-reference/assistants/list-assistant-knowledge"},{"title":"Link knowledge content to assistant","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/assistants/{assistant_id}/knowledge/contents/{content_id}","href":"/api-reference/assistants/link-knowledge-content-to-assistant"},{"title":"Unlink knowledge content from assistant","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/assistants/{assistant_id}/knowledge/contents/{content_id}","href":"/api-reference/assistants/unlink-knowledge-content-from-assistant"}]},{"group":"Agents","pages":[{"title":"List agent actions","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/agents/{agent_id}/actions","href":"/api-reference/agents/list-agent-actions"},{"title":"Create agent action","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/agents/{agent_id}/actions","href":"/api-reference/agents/create-agent-action"},{"title":"Get agent action","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/agents/{agent_id}/actions/{action_id}","href":"/api-reference/agents/get-agent-action"},{"title":"Delete agent action","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/agents/{agent_id}/actions/{action_id}","href":"/api-reference/agents/delete-agent-action"},{"title":"Update agent action","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/agents/{agent_id}/actions/{action_id}","href":"/api-reference/agents/update-agent-action"},{"title":"Create and delete agent actions in bulk","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/agents/{agent_id}/actions/bulk","href":"/api-reference/agents/create-and-delete-agent-actions-in-bulk"},{"title":"Reorder agent actions","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/agents/{agent_id}/actions/reorder","href":"/api-reference/agents/reorder-agent-actions"}]},{"group":"Skills","pages":[{"title":"List skills","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/skills","href":"/api-reference/skills/list-skills"},{"title":"Create skill","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/skills","href":"/api-reference/skills/create-skill"},{"title":"Get skill","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/skills/{skill_id}","href":"/api-reference/skills/get-skill"},{"title":"Delete skill","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/skills/{skill_id}","href":"/api-reference/skills/delete-skill"},{"title":"Update skill","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/skills/{skill_id}","href":"/api-reference/skills/update-skill"}]},{"group":"Knowledge","pages":[{"title":"Get knowledge index","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/knowledge/index","href":"/api-reference/knowledge/get-knowledge-index"},{"title":"Get main knowledge index","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/knowledge/main-index","href":"/api-reference/knowledge/get-main-knowledge-index"},{"title":"List contents","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/knowledge/contents","href":"/api-reference/knowledge/list-contents"},{"title":"Create content","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/knowledge/contents","href":"/api-reference/knowledge/create-content"},{"title":"Get content","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/knowledge/contents/{content_id}","href":"/api-reference/knowledge/get-content"},{"title":"Delete content","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/knowledge/contents/{content_id}","href":"/api-reference/knowledge/delete-content"},{"title":"Update content","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/knowledge/contents/{content_id}","href":"/api-reference/knowledge/update-content"},{"title":"Update content URL","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/knowledge/contents/{content_id}/url","href":"/api-reference/knowledge/update-content-url"},{"title":"Create child content","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/knowledge/contents/{content_id}/children","href":"/api-reference/knowledge/create-child-content"},{"title":"Reindex content","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/knowledge/contents/{content_id}/reindex","href":"/api-reference/knowledge/reindex-content"},{"title":"List content chunks","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/knowledge/contents/{content_id}/chunks","href":"/api-reference/knowledge/list-content-chunks"},{"title":"Get content chunk","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/knowledge/contents/{content_id}/chunks/{chunk_id}","href":"/api-reference/knowledge/get-content-chunk"}]},{"group":"AI","pages":[{"title":"Create AI suggestion","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/ai/suggestions","href":"/api-reference/ai/create-ai-suggestion"}]},{"group":"Broadcasts","pages":[{"title":"List broadcasts","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts","href":"/api-reference/broadcasts/list-broadcasts"},{"title":"Create broadcast","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/broadcasts","href":"/api-reference/broadcasts/create-broadcast"},{"title":"List all broadcast recipients","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/recipients","href":"/api-reference/broadcasts/list-all-broadcast-recipients"},{"title":"List broadcast interactions","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/interactions","href":"/api-reference/broadcasts/list-broadcast-interactions"},{"title":"Get broadcast","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}","href":"/api-reference/broadcasts/get-broadcast"},{"title":"Delete broadcast","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/broadcasts/{broadcast_id}","href":"/api-reference/broadcasts/delete-broadcast"},{"title":"Update broadcast","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/broadcasts/{broadcast_id}","href":"/api-reference/broadcasts/update-broadcast"},{"title":"Send broadcast test","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/broadcasts/{broadcast_id}/send/test","href":"/api-reference/broadcasts/send-broadcast-test"},{"title":"Duplicate broadcast","description":"Duplicate a broadcast including its segments and templates. The new broadcast will be in DRAFT status.","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/broadcasts/{broadcast_id}/duplicate","href":"/api-reference/broadcasts/duplicate-broadcast"},{"title":"List broadcast templates","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}/templates","href":"/api-reference/broadcasts/list-broadcast-templates"},{"title":"Create broadcast template","description":"Create a new template for a broadcast. The broadcast must be in DRAFT status.","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/broadcasts/{broadcast_id}/templates","href":"/api-reference/broadcasts/create-broadcast-template"},{"title":"Get broadcast template","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}/templates/{template_id}","href":"/api-reference/broadcasts/get-broadcast-template"},{"title":"Delete broadcast template","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/broadcasts/{broadcast_id}/templates/{template_id}","href":"/api-reference/broadcasts/delete-broadcast-template"},{"title":"Update broadcast template","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/broadcasts/{broadcast_id}/templates/{template_id}","href":"/api-reference/broadcasts/update-broadcast-template"},{"title":"List broadcast field entries","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}/fields/entries","href":"/api-reference/broadcasts/list-broadcast-field-entries"},{"title":"Update broadcast field entries","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/broadcasts/{broadcast_id}/fields/entries","href":"/api-reference/broadcasts/update-broadcast-field-entries"},{"title":"Preview broadcast field entries update","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/broadcasts/{broadcast_id}/fields/entries/dry","href":"/api-reference/broadcasts/preview-broadcast-field-entries-update"},{"title":"List broadcast fields","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}/fields","href":"/api-reference/broadcasts/list-broadcast-fields"},{"title":"Create broadcast field","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/broadcasts/{broadcast_id}/fields","href":"/api-reference/broadcasts/create-broadcast-field"},{"title":"Get broadcast field","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}/fields/{field_id}","href":"/api-reference/broadcasts/get-broadcast-field"},{"title":"Delete broadcast field","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/broadcasts/{broadcast_id}/fields/{field_id}","href":"/api-reference/broadcasts/delete-broadcast-field"},{"title":"Update broadcast field","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/broadcasts/{broadcast_id}/fields/{field_id}","href":"/api-reference/broadcasts/update-broadcast-field"},{"title":"Schedule marketing broadcast","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/broadcasts/{broadcast_id}/schedule","href":"/api-reference/broadcasts/schedule-marketing-broadcast"},{"title":"Cancel broadcast","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/broadcasts/{broadcast_id}/cancel","href":"/api-reference/broadcasts/cancel-broadcast"},{"title":"List broadcast recipients","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}/recipients","href":"/api-reference/broadcasts/list-broadcast-recipients"},{"title":"Get imported broadcast recipients count","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}/recipients/import","href":"/api-reference/broadcasts/get-imported-broadcast-recipients-count"},{"title":"Import broadcast recipients","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/broadcasts/{broadcast_id}/recipients/import","href":"/api-reference/broadcasts/import-broadcast-recipients"},{"title":"Remove imported broadcast recipients","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/broadcasts/{broadcast_id}/recipients/import","href":"/api-reference/broadcasts/remove-imported-broadcast-recipients"},{"title":"List broadcast audience","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}/recipients/audience","href":"/api-reference/broadcasts/list-broadcast-audience"},{"title":"List imported broadcast contacts","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}/recipients/import/contacts","href":"/api-reference/broadcasts/list-imported-broadcast-contacts"},{"title":"Retry failed broadcast recipients","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/broadcasts/{broadcast_id}/recipients/retry","href":"/api-reference/broadcasts/retry-failed-broadcast-recipients"},{"title":"Get broadcast channel recipient counts","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}/recipients/counts","href":"/api-reference/broadcasts/get-broadcast-channel-recipient-counts"},{"title":"Get broadcast recipient","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/broadcasts/{broadcast_id}/recipients/{recipient_id}","href":"/api-reference/broadcasts/get-broadcast-recipient"},{"title":"Delete broadcast recipient","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/broadcasts/{broadcast_id}/recipients/{recipient_id}","href":"/api-reference/broadcasts/delete-broadcast-recipient"},{"title":"Send transactional broadcast","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/broadcasts/{broadcast_id}/send","href":"/api-reference/broadcasts/send-transactional-broadcast"},{"title":"Activate transactional broadcast","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/broadcasts/{broadcast_id}/activate","href":"/api-reference/broadcasts/activate-transactional-broadcast"},{"title":"Pause transactional broadcast","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/broadcasts/{broadcast_id}/pause","href":"/api-reference/broadcasts/pause-transactional-broadcast"}]},{"group":"Email sending","pages":[{"title":"List email identities","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/emails/identities","href":"/api-reference/email-sending/list-email-identities"},{"title":"Create email identity","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/emails/identities","href":"/api-reference/email-sending/create-email-identity"},{"title":"Get email identity","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/emails/identities/{identity_id}","href":"/api-reference/email-sending/get-email-identity"},{"title":"Delete email identity","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/emails/identities/{identity_id}","href":"/api-reference/email-sending/delete-email-identity"},{"title":"Update email identity","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/emails/identities/{identity_id}","href":"/api-reference/email-sending/update-email-identity"},{"title":"Verify email identity","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/emails/identities/{identity_id}/verify","href":"/api-reference/email-sending/verify-email-identity"},{"title":"Resend verification email","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/emails/identities/{identity_id}/resend","href":"/api-reference/email-sending/resend-verification-email"},{"title":"List email domains","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/emails/domains","href":"/api-reference/email-sending/list-email-domains"},{"title":"Add email domain","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/emails/domains","href":"/api-reference/email-sending/add-email-domain"},{"title":"Get email domain","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/emails/domains/{domain_id}","href":"/api-reference/email-sending/get-email-domain"},{"title":"Delete email domain","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/emails/domains/{domain_id}","href":"/api-reference/email-sending/delete-email-domain"},{"title":"Update email domain settings","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/emails/domains/{domain_id}","href":"/api-reference/email-sending/update-email-domain-settings"},{"title":"Verify email domain","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/emails/domains/{domain_id}/verify","href":"/api-reference/email-sending/verify-email-domain"},{"title":"Get DNS provider","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/emails/domains/{domain_id}/provider","href":"/api-reference/email-sending/get-dns-provider"}]},{"group":"WhatsApp","pages":[{"title":"List WhatsApp templates","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/templates","href":"/api-reference/whatsapp/list-whatsapp-templates"},{"title":"Create WhatsApp template","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/templates","href":"/api-reference/whatsapp/create-whatsapp-template"},{"title":"Refresh WhatsApp templates","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/templates/refresh","href":"/api-reference/whatsapp/refresh-whatsapp-templates"},{"title":"Browse WhatsApp template library","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/templates/library","href":"/api-reference/whatsapp/browse-whatsapp-template-library"},{"title":"Create WhatsApp template from the library","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/templates/library","href":"/api-reference/whatsapp/create-whatsapp-template-from-the-library"},{"title":"Get WhatsApp template","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/templates/{template_id}","href":"/api-reference/whatsapp/get-whatsapp-template"},{"title":"Delete WhatsApp template","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/{connection_id}/whatsapp/templates/{template_id}","href":"/api-reference/whatsapp/delete-whatsapp-template"},{"title":"Edit WhatsApp template","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/connections/{connection_id}/whatsapp/templates/{template_id}","href":"/api-reference/whatsapp/edit-whatsapp-template"},{"title":"List WhatsApp flows","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/flows","href":"/api-reference/whatsapp/list-whatsapp-flows"},{"title":"List screens of a WhatsApp flow","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/flows/{flow_id}/screens","href":"/api-reference/whatsapp/list-screens-of-a-whatsapp-flow"},{"title":"List WhatsApp product catalogs","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/catalogs","href":"/api-reference/whatsapp/list-whatsapp-product-catalogs"},{"title":"Get WhatsApp business profile","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/profile","href":"/api-reference/whatsapp/get-whatsapp-business-profile"},{"title":"Update WhatsApp business profile","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/connections/{connection_id}/whatsapp/profile","href":"/api-reference/whatsapp/update-whatsapp-business-profile"},{"title":"List WhatsApp phone numbers","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers","href":"/api-reference/whatsapp/list-whatsapp-phone-numbers"},{"title":"Request WhatsApp display name change","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/display-name","href":"/api-reference/whatsapp/request-whatsapp-display-name-change"},{"title":"Deregister WhatsApp phone number","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/deregister","href":"/api-reference/whatsapp/deregister-whatsapp-phone-number"},{"title":"Get WhatsApp business account overview","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/account","href":"/api-reference/whatsapp/get-whatsapp-business-account-overview"},{"title":"List WhatsApp QR codes","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/qr-codes","href":"/api-reference/whatsapp/list-whatsapp-qr-codes"},{"title":"Create WhatsApp QR code","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/qr-codes","href":"/api-reference/whatsapp/create-whatsapp-qr-code"},{"title":"Delete WhatsApp QR code","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/qr-codes/{code}","href":"/api-reference/whatsapp/delete-whatsapp-qr-code"},{"title":"Update WhatsApp QR code","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/qr-codes/{code}","href":"/api-reference/whatsapp/update-whatsapp-qr-code"},{"title":"Move WhatsApp conversation between responders","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/thread-control","href":"/api-reference/whatsapp/move-whatsapp-conversation-between-responders"}]},{"group":"WhatsApp Meta agent","pages":[{"title":"Check Meta agent eligibility","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/eligibility","href":"/api-reference/whatsapp-meta-agent/check-meta-agent-eligibility"},{"title":"Set up Meta agent","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent","href":"/api-reference/whatsapp-meta-agent/set-up-meta-agent"},{"title":"Remove Meta agent","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent","href":"/api-reference/whatsapp-meta-agent/remove-meta-agent"},{"title":"Get Meta agent settings","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/settings","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-settings"},{"title":"Update Meta agent settings","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/settings","href":"/api-reference/whatsapp-meta-agent/update-meta-agent-settings"},{"title":"List Meta agent test numbers","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/allowlist","href":"/api-reference/whatsapp-meta-agent/list-meta-agent-test-numbers"},{"title":"Add Meta agent test number","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/allowlist","href":"/api-reference/whatsapp-meta-agent/add-meta-agent-test-number"},{"title":"Remove Meta agent test number","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/allowlist/{entry_id}","href":"/api-reference/whatsapp-meta-agent/remove-meta-agent-test-number"},{"title":"Get Meta agent business info","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/business-info","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-business-info"},{"title":"Replace Meta agent business info","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json put /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/business-info","href":"/api-reference/whatsapp-meta-agent/replace-meta-agent-business-info"},{"title":"Reset Meta agent business info","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/business-info","href":"/api-reference/whatsapp-meta-agent/reset-meta-agent-business-info"},{"title":"List Meta agent FAQs","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/faqs","href":"/api-reference/whatsapp-meta-agent/list-meta-agent-faqs"},{"title":"Add Meta agent FAQ","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/faqs","href":"/api-reference/whatsapp-meta-agent/add-meta-agent-faq"},{"title":"Get Meta agent FAQ","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/faqs/{faq_id}","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-faq"},{"title":"Replace Meta agent FAQ","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json put /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/faqs/{faq_id}","href":"/api-reference/whatsapp-meta-agent/replace-meta-agent-faq"},{"title":"Delete Meta agent FAQ","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/faqs/{faq_id}","href":"/api-reference/whatsapp-meta-agent/delete-meta-agent-faq"},{"title":"List Meta agent websites","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/websites","href":"/api-reference/whatsapp-meta-agent/list-meta-agent-websites"},{"title":"Add Meta agent website","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/websites","href":"/api-reference/whatsapp-meta-agent/add-meta-agent-website"},{"title":"Get Meta agent website","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/websites/{website_id}","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-website"},{"title":"Replace Meta agent website","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json put /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/websites/{website_id}","href":"/api-reference/whatsapp-meta-agent/replace-meta-agent-website"},{"title":"Delete Meta agent website","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/websites/{website_id}","href":"/api-reference/whatsapp-meta-agent/delete-meta-agent-website"},{"title":"List Meta agent files","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/files","href":"/api-reference/whatsapp-meta-agent/list-meta-agent-files"},{"title":"Upload Meta agent file","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/files","href":"/api-reference/whatsapp-meta-agent/upload-meta-agent-file"},{"title":"Delete Meta agent file","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/files/{file_id}","href":"/api-reference/whatsapp-meta-agent/delete-meta-agent-file"},{"title":"List Meta agent skills","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/skills","href":"/api-reference/whatsapp-meta-agent/list-meta-agent-skills"},{"title":"Add Meta agent skill","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/skills","href":"/api-reference/whatsapp-meta-agent/add-meta-agent-skill"},{"title":"Get Meta agent skill","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/skills/{skill_id}","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-skill"},{"title":"Delete Meta agent skill","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/skills/{skill_id}","href":"/api-reference/whatsapp-meta-agent/delete-meta-agent-skill"},{"title":"Update Meta agent skill","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/skills/{skill_id}","href":"/api-reference/whatsapp-meta-agent/update-meta-agent-skill"},{"title":"List Meta agent UI skills","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/ui-skills","href":"/api-reference/whatsapp-meta-agent/list-meta-agent-ui-skills"},{"title":"Add Meta agent UI skill","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/ui-skills","href":"/api-reference/whatsapp-meta-agent/add-meta-agent-ui-skill"},{"title":"Get Meta agent UI skill","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/ui-skills/{ui_skill_id}","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-ui-skill"},{"title":"Delete Meta agent UI skill","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/ui-skills/{ui_skill_id}","href":"/api-reference/whatsapp-meta-agent/delete-meta-agent-ui-skill"},{"title":"Update Meta agent UI skill","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/ui-skills/{ui_skill_id}","href":"/api-reference/whatsapp-meta-agent/update-meta-agent-ui-skill"},{"title":"Get Meta agent spending caps","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/businesses/{business_id}/meta-agent/budget","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-spending-caps"},{"title":"Replace Meta agent spending caps","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json put /orgs/connections/{connection_id}/whatsapp/businesses/{business_id}/meta-agent/budget","href":"/api-reference/whatsapp-meta-agent/replace-meta-agent-spending-caps"},{"title":"Get Meta agent conversation insights","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/insights/conversations","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-conversation-insights"},{"title":"Trace Meta agent conversation","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/insights/conversation-turns","href":"/api-reference/whatsapp-meta-agent/trace-meta-agent-conversation"},{"title":"Get Meta agent tool call insights","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/insights/tool-calls","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-tool-call-insights"},{"title":"Get Meta agent event insights","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/insights/events","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-event-insights"},{"title":"Test Meta agent","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/test","href":"/api-reference/whatsapp-meta-agent/test-meta-agent"},{"title":"List Meta agent evaluation scenarios","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/eval/cases","href":"/api-reference/whatsapp-meta-agent/list-meta-agent-evaluation-scenarios"},{"title":"Run Meta agent evaluation","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/eval/runs","href":"/api-reference/whatsapp-meta-agent/run-meta-agent-evaluation"},{"title":"Get Meta agent evaluation run","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/eval/runs/{job_id}","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-evaluation-run"},{"title":"Get Meta agent evaluation reports","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/eval/summaries","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-evaluation-reports"},{"title":"Get Meta agent evaluation details","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/eval/details","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-evaluation-details"},{"title":"Send Meta agent event","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/events","href":"/api-reference/whatsapp-meta-agent/send-meta-agent-event"},{"title":"Get Meta agent event","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/events/{event_id}","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-event"},{"title":"List Meta agent connectors","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors","href":"/api-reference/whatsapp-meta-agent/list-meta-agent-connectors"},{"title":"Add Meta agent connector","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors","href":"/api-reference/whatsapp-meta-agent/add-meta-agent-connector"},{"title":"Get Meta agent connector","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-connector"},{"title":"Replace Meta agent connector","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json put /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}","href":"/api-reference/whatsapp-meta-agent/replace-meta-agent-connector"},{"title":"Delete Meta agent connector","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}","href":"/api-reference/whatsapp-meta-agent/delete-meta-agent-connector"},{"title":"Rotate Meta agent connector API key","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json put /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}/api-key","href":"/api-reference/whatsapp-meta-agent/rotate-meta-agent-connector-api-key"},{"title":"Rotate Meta agent connector OAuth credentials","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json put /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}/oauth","href":"/api-reference/whatsapp-meta-agent/rotate-meta-agent-connector-oauth-credentials"},{"title":"Set Meta agent connector certificate","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json put /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}/certificate","href":"/api-reference/whatsapp-meta-agent/set-meta-agent-connector-certificate"},{"title":"Refresh Meta agent MCP tools","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}/refresh-tools","href":"/api-reference/whatsapp-meta-agent/refresh-meta-agent-mcp-tools"},{"title":"List Meta agent connector errors","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}/logs","href":"/api-reference/whatsapp-meta-agent/list-meta-agent-connector-errors"},{"title":"List Meta agent connector tools","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}/tools","href":"/api-reference/whatsapp-meta-agent/list-meta-agent-connector-tools"},{"title":"Add Meta agent connector tool","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}/tools","href":"/api-reference/whatsapp-meta-agent/add-meta-agent-connector-tool"},{"title":"Get Meta agent connector tool","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}/tools/{tool_id}","href":"/api-reference/whatsapp-meta-agent/get-meta-agent-connector-tool"},{"title":"Replace Meta agent connector tool","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json put /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}/tools/{tool_id}","href":"/api-reference/whatsapp-meta-agent/replace-meta-agent-connector-tool"},{"title":"Delete Meta agent connector tool","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}/tools/{tool_id}","href":"/api-reference/whatsapp-meta-agent/delete-meta-agent-connector-tool"},{"title":"Try Meta agent connector tool","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/whatsapp/phone-numbers/{phone_number_id}/meta-agent/connectors/{connector_id}/tools/{tool_id}/run","href":"/api-reference/whatsapp-meta-agent/try-meta-agent-connector-tool"}]},{"group":"Tables","pages":[{"title":"List tables","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/tables","href":"/api-reference/tables/list-tables"},{"title":"Create table","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/tables","href":"/api-reference/tables/create-table"},{"title":"Reorder tables","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/tables/positions","href":"/api-reference/tables/reorder-tables"},{"title":"Get table","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/tables/{table_id}","href":"/api-reference/tables/get-table"},{"title":"Delete table","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/tables/{table_id}","href":"/api-reference/tables/delete-table"},{"title":"Update table","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/tables/{table_id}","href":"/api-reference/tables/update-table"},{"title":"Duplicate table","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/tables/{table_id}/duplicate","href":"/api-reference/tables/duplicate-table"},{"title":"List table fields","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/tables/{table_id}/fields","href":"/api-reference/tables/list-table-fields"},{"title":"Create table field","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/tables/{table_id}/fields","href":"/api-reference/tables/create-table-field"},{"title":"Reorder table field","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/tables/{table_id}/fields/move","href":"/api-reference/tables/reorder-table-field"},{"title":"Get table field","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/tables/{table_id}/fields/{field_id}","href":"/api-reference/tables/get-table-field"},{"title":"Delete table field","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/tables/{table_id}/fields/{field_id}","href":"/api-reference/tables/delete-table-field"},{"title":"Update table field","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/tables/{table_id}/fields/{field_id}","href":"/api-reference/tables/update-table-field"},{"title":"Export records","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/tables/{table_id}/records/export","href":"/api-reference/tables/export-records"},{"title":"Import records","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/tables/{table_id}/records/import","href":"/api-reference/tables/import-records"},{"title":"List records","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/tables/{table_id}/records","href":"/api-reference/tables/list-records"},{"title":"Create record","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/tables/{table_id}/records","href":"/api-reference/tables/create-record"},{"title":"Create, update and delete records in bulk","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/tables/{table_id}/records/bulk","href":"/api-reference/tables/create-update-and-delete-records-in-bulk"},{"title":"Update record values in bulk","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/tables/{table_id}/records/values/bulk","href":"/api-reference/tables/update-record-values-in-bulk"},{"title":"Duplicate record","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/tables/{table_id}/records/{record_id}/duplicate","href":"/api-reference/tables/duplicate-record"},{"title":"List table views","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/tables/{table_id}/views","href":"/api-reference/tables/list-table-views"},{"title":"Reorder this table's tab strip","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/tables/{table_id}/views/positions","href":"/api-reference/tables/reorder-this-tables-tab-strip"}]},{"group":"Records","pages":[{"title":"List records across tables","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/records","href":"/api-reference/records/list-records-across-tables"},{"title":"Get record","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/records/{record_id}","href":"/api-reference/records/get-record"},{"title":"Delete record","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/records/{record_id}","href":"/api-reference/records/delete-record"},{"title":"Update record","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/records/{record_id}","href":"/api-reference/records/update-record"},{"title":"Set record field value","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/records/{record_id}/fields/{field_id_or_key}","href":"/api-reference/records/set-record-field-value"},{"title":"List record comments","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/records/{record_id}/comments","href":"/api-reference/records/list-record-comments"},{"title":"Create record comment","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/records/{record_id}/comments","href":"/api-reference/records/create-record-comment"},{"title":"Get record comment","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/records/{record_id}/comments/{activity_id}","href":"/api-reference/records/get-record-comment"},{"title":"Delete record comment","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/records/{record_id}/comments/{activity_id}","href":"/api-reference/records/delete-record-comment"},{"title":"Update record comment","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/records/{record_id}/comments/{activity_id}","href":"/api-reference/records/update-record-comment"},{"title":"List record activities","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/records/{record_id}/activities","href":"/api-reference/records/list-record-activities"}]},{"group":"Views","pages":[{"title":"List views across tables","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/views","href":"/api-reference/views/list-views-across-tables"},{"title":"Create view","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/views","href":"/api-reference/views/create-view"},{"title":"Get view","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/views/{view_id}","href":"/api-reference/views/get-view"},{"title":"Delete view","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/views/{view_id}","href":"/api-reference/views/delete-view"},{"title":"Update view","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/views/{view_id}","href":"/api-reference/views/update-view"},{"title":"Duplicate view","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/views/{view_id}/duplicate","href":"/api-reference/views/duplicate-view"},{"title":"List fields available on a view","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/views/{view_id}/fields","href":"/api-reference/views/list-fields-available-on-a-view"},{"title":"List groups (columns) for a view","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/views/{view_id}/groups","href":"/api-reference/views/list-groups-columns-for-a-view"},{"title":"Reorder group (board column)","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/views/{view_id}/groups/move","href":"/api-reference/views/reorder-group-board-column"},{"title":"List records for a view","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/views/{view_id}/items","href":"/api-reference/views/list-records-for-a-view"},{"title":"Move item in a view","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/views/{view_id}/move","href":"/api-reference/views/move-item-in-a-view"},{"title":"Aggregate view records","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/views/{view_id}/aggregate","href":"/api-reference/views/aggregate-view-records"}]},{"group":"Pages","pages":[{"title":"List pages","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/pages","href":"/api-reference/pages/list-pages"},{"title":"Create page","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/pages","href":"/api-reference/pages/create-page"},{"title":"Reorder pages","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/pages/positions","href":"/api-reference/pages/reorder-pages"},{"title":"Get page","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/pages/{page_ref}","href":"/api-reference/pages/get-page"},{"title":"Delete page","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/pages/{page_ref}","href":"/api-reference/pages/delete-page"},{"title":"Update page","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/pages/{page_ref}","href":"/api-reference/pages/update-page"}]},{"group":"Connections","pages":[{"title":"List connection actions","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /metadata/actions","href":"/api-reference/connections/list-connection-actions"},{"title":"Create OAuth provider URL","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/oauth/url","href":"/api-reference/connections/create-oauth-provider-url"},{"title":"Authenticate OAuth provider","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/oauth/validate","href":"/api-reference/connections/authenticate-oauth-provider"},{"title":"Connect OAuth provider","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/oauth/connect","href":"/api-reference/connections/connect-oauth-provider"},{"title":"Get options for an action","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/actions/options","href":"/api-reference/connections/get-options-for-an-action"},{"title":"Get fields for an action","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/actions/fields","href":"/api-reference/connections/get-fields-for-an-action"},{"title":"Get live tools of a dynamic action","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/actions/tools","href":"/api-reference/connections/get-live-tools-of-a-dynamic-action"},{"title":"List connection links","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/links","href":"/api-reference/connections/list-connection-links"},{"title":"Create connection link","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/links","href":"/api-reference/connections/create-connection-link"},{"title":"Revoke connection link","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/links/{link_id}","href":"/api-reference/connections/revoke-connection-link"},{"title":"List connections","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections","href":"/api-reference/connections/list-connections"},{"title":"Create connection","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections","href":"/api-reference/connections/create-connection"},{"title":"Get connection","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/connections/{connection_id}","href":"/api-reference/connections/get-connection"},{"title":"Delete connection","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/connections/{connection_id}","href":"/api-reference/connections/delete-connection"},{"title":"Update connection","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/connections/{connection_id}","href":"/api-reference/connections/update-connection"},{"title":"Refresh connection","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/connections/{connection_id}/refresh","href":"/api-reference/connections/refresh-connection"}]},{"group":"Workspace","pages":[{"title":"Send anonymous feedback","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /feedback","href":"/api-reference/workspace/send-anonymous-feedback"},{"title":"List domains","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/domains","href":"/api-reference/workspace/list-domains"},{"title":"Create domain","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/domains","href":"/api-reference/workspace/create-domain"},{"title":"Get domain","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/domains/{domain_id}","href":"/api-reference/workspace/get-domain"},{"title":"Delete domain","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/domains/{domain_id}","href":"/api-reference/workspace/delete-domain"},{"title":"Check domain status","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/domains/{domain_id}/status","href":"/api-reference/workspace/check-domain-status"},{"title":"Verify domain","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/domains/{domain_id}/verify","href":"/api-reference/workspace/verify-domain"},{"title":"Get domain DNS provider","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/domains/{domain_id}/provider","href":"/api-reference/workspace/get-domain-dns-provider"},{"title":"List variables","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/variables","href":"/api-reference/workspace/list-variables"},{"title":"Create variable","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/variables","href":"/api-reference/workspace/create-variable"},{"title":"Update variables","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/variables","href":"/api-reference/workspace/update-variables"},{"title":"Delete variable","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/variables/{key}","href":"/api-reference/workspace/delete-variable"},{"title":"Rename variable","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/variables/{key}","href":"/api-reference/workspace/rename-variable"},{"title":"List webhook events","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/webhooks/events","href":"/api-reference/workspace/list-webhook-events"},{"title":"List webhooks","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/webhooks","href":"/api-reference/workspace/list-webhooks"},{"title":"Create webhook","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/webhooks","href":"/api-reference/workspace/create-webhook"},{"title":"Get webhook","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/webhooks/{webhook_id}","href":"/api-reference/workspace/get-webhook"},{"title":"Delete webhook","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/webhooks/{webhook_id}","href":"/api-reference/workspace/delete-webhook"},{"title":"Update webhook","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/webhooks/{webhook_id}","href":"/api-reference/workspace/update-webhook"},{"title":"Rotate webhook secret","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/webhooks/{webhook_id}/rotate","href":"/api-reference/workspace/rotate-webhook-secret"},{"title":"Test webhook","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/webhooks/{webhook_id}/test","href":"/api-reference/workspace/test-webhook"},{"title":"List webhook deliveries","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/webhooks/{webhook_id}/deliveries","href":"/api-reference/workspace/list-webhook-deliveries"},{"title":"Replay webhook delivery","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/webhooks/{webhook_id}/deliveries/{delivery_id}/replay","href":"/api-reference/workspace/replay-webhook-delivery"},{"title":"List files","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/files","href":"/api-reference/workspace/list-files"},{"title":"Create file","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/files","href":"/api-reference/workspace/create-file"},{"title":"Get file","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/files/{file_id}","href":"/api-reference/workspace/get-file"},{"title":"Delete file","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/files/{file_id}","href":"/api-reference/workspace/delete-file"},{"title":"Send feedback","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/feedback","href":"/api-reference/workspace/send-feedback"}]},{"group":"Sub-organizations","pages":[{"title":"Get sub-organizations usage","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/orgs/usage","href":"/api-reference/sub-organizations/get-sub-organizations-usage"},{"title":"List sub-organizations","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/orgs","href":"/api-reference/sub-organizations/list-sub-organizations"},{"title":"Create sub-organization","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/orgs","href":"/api-reference/sub-organizations/create-sub-organization"},{"title":"Get sub-organization","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/orgs/{sub_org_id}","href":"/api-reference/sub-organizations/get-sub-organization"},{"title":"Detach sub-organization","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json delete /orgs/orgs/{sub_org_id}","href":"/api-reference/sub-organizations/detach-sub-organization"},{"title":"Update sub-organization","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/orgs/{sub_org_id}","href":"/api-reference/sub-organizations/update-sub-organization"},{"title":"Join sub-organization","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/orgs/{sub_org_id}/join","href":"/api-reference/sub-organizations/join-sub-organization"},{"title":"Add member to sub-organization","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json post /orgs/orgs/{sub_org_id}/members","href":"/api-reference/sub-organizations/add-member-to-sub-organization"},{"title":"Change role in sub-organization","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/orgs/{sub_org_id}/role","href":"/api-reference/sub-organizations/change-role-in-sub-organization"},{"title":"Update sub-organization billing config","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/orgs/{sub_org_id}/billing","href":"/api-reference/sub-organizations/update-sub-organization-billing-config"}]},{"group":"Analytics and logs","pages":[{"title":"Get dashboard analytics","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/dashboard","href":"/api-reference/analytics-and-logs/get-dashboard-analytics"},{"title":"Get assistant stats","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/assistants","href":"/api-reference/analytics-and-logs/get-assistant-stats"},{"title":"Get channel distribution","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/channels","href":"/api-reference/analytics-and-logs/get-channel-distribution"},{"title":"Get conversations analytics","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/conversations","href":"/api-reference/analytics-and-logs/get-conversations-analytics"},{"title":"Get contact growth","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/contacts/growth","href":"/api-reference/analytics-and-logs/get-contact-growth"},{"title":"Get contacts by channel","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/contacts/by-channel","href":"/api-reference/analytics-and-logs/get-contacts-by-channel"},{"title":"Get top segments","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/contacts/top-segments","href":"/api-reference/analytics-and-logs/get-top-segments"},{"title":"Get metric types","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/metrics/types","href":"/api-reference/analytics-and-logs/get-metric-types"},{"title":"Get metrics","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/metrics","href":"/api-reference/analytics-and-logs/get-metrics"},{"title":"Get metric total","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/metrics/total","href":"/api-reference/analytics-and-logs/get-metric-total"},{"title":"Get response times","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/response-times","href":"/api-reference/analytics-and-logs/get-response-times"},{"title":"List audit logs","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/audit-logs","href":"/api-reference/analytics-and-logs/list-audit-logs"},{"title":"List activities","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/activities","href":"/api-reference/analytics-and-logs/list-activities"},{"title":"Get broadcast analytics","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/broadcasts","href":"/api-reference/analytics-and-logs/get-broadcast-analytics"},{"title":"Get broadcasts overview","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/broadcasts/overview","href":"/api-reference/analytics-and-logs/get-broadcasts-overview"},{"title":"Get broadcast detail analytics","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json get /orgs/analytics/broadcasts/{broadcast_id}","href":"/api-reference/analytics-and-logs/get-broadcast-detail-analytics"}]}]}]},"basePath":"","title":"List broadcast templates - Invent","buildId":"dpl_5tKr6cUUeuVJdEZ9JAEY3h4soMJ8","deploymentId":"dpl_5tKr6cUUeuVJdEZ9JAEY3h4soMJ8","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-DbeN8Wo6.js","utils-CwSb5Doc.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BmREeM3N.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-AYjWerCj.js","snippetPresets-QD4ULQlp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","Page-CqcDm2To.js","ApiExamples-Digj5cjF.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CiHrzluR.js","shallow-D7h7pFGg.js","getApiPlaygroundDisplay-mlxkpAUf.js","CodeSnippet-D2rH5lZI.js","CodeSnippets-B53ulOaL.js","getPastedJson-DxGeNMih.js","icon-BHbyrebp.js","MethodPill-C7F_KEEJ.js","DuplicateIcon-j3c5-73z.js","createIcon-OvCnyFqD.js","DynamicMarkdown-DpAS3GCb.js","SectionHeading-DMPpdrvW.js","axios-vUo_bRtp.js","Markdown-D7pDRguu.js","clsx-2_c6mSt_.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Cu7_SikL.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ydqCcy4b.js"]}