{"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/tables/update-table","slug":"/api-reference/tables/update-table","pageMetadata":{"title":"Update table","description":"Update a table.","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/tables/{table_id}","href":"/api-reference/tables/update-table","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: \"Update a table.\"\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":"Update table","description":"Update a table.","deprecated":null,"version":null,"openapi":"https://api.useinvent.com/openapi.json patch /orgs/tables/{table_id}","href":"/api-reference/tables/update-table","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Update table","description":"Update a table.","tags":["Tables"],"parameters":["a88454f4-120b-4e94-a5bc-97d1b47db628"],"requestBody":"adc60daa-a0a1-44f7-be5b-c5f99487909a","responses":{"200":"71c85224-3756-4624-93f4-955f0451b5a2"},"method":"patch","type":"path","servers":["67cce196-e7af-494e-9e06-bf5fd8b69250"],"security":["96a18393-7d35-4213-9ab7-1c689e5fda24"],"path":"/orgs/tables/{table_id}","baseUrlOptions":["https://api.useinvent.com"],"title":"Update table","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"a88454f4-120b-4e94-a5bc-97d1b47db628":{"schema":{"type":"string","isRequired":true,"description":"Table ID","uniqueKey":"","typeLabel":"string"},"required":true,"description":"Table ID","name":"table_id","in":"path"}},"requestBody":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":128,"title":"Name","description":"Human-readable name (e.g. \"Companies\"). 1-128 chars.","uniqueKey":"name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","maxLength":512,"title":"Description","description":"Optional long-form description of what the table represents.","uniqueKey":"description.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":512,"title":"Description","description":"Optional long-form description of what the table represents.","uniqueKey":"description.oneOf.1","typeLabel":"null"}],"uniqueKey":"description","typeLabel":"string | null"},"icon":{"oneOf":[{"type":"string","description":"The emoji of a curated icon a user can pick for a table, view, field, or other entity","format":"emoji","uniqueKey":"icon.oneOf.0","typeLabel":"string\u003cemoji>"},{"type":"string","description":"The name of a curated icon a user can pick for a table, view, field, or other entity","maxLength":64,"pattern":"^[a-zA-Z0-9_-]+$","enum":["TableCellsIcon","DatabaseIcon","DocumentTextIcon","DocumentChartBarIcon","ClipboardDocumentListIcon","ClipboardDocumentCheckIcon","FolderIcon","ArchiveBoxIcon","InboxIcon","BookOpenIcon","BookmarkIcon","NewspaperIcon","RectangleStackIcon","PencilSquareIcon","UserIcon","UsersIcon","UserGroupIcon","UserPlusIcon","IdentificationIcon","FaceSmileIcon","HandThumbUpIcon","HeartIcon","StarIcon","CheckBadgeIcon","TrophyIcon","CrownIcon","ChatBubbleLeftIcon","ChatBubbleLeftRightIcon","EnvelopeIcon","EnvelopeOpenIcon","PhoneIcon","DevicePhoneMobileIcon","MegaphoneIcon","BellIcon","PaperAirplaneIcon","AtSymbolIcon","RssIcon","LifebuoyIcon","ShoppingCartIcon","ShoppingBagIcon","BuildingStorefrontIcon","CreditCardIcon","BanknotesIcon","CurrencyDollarIcon","CurrencyEuroIcon","ReceiptPercentIcon","WalletIcon","CoinsIcon","GiftIcon","TagIcon","TicketIcon","ScaleIcon","TruckIcon","CubeIcon","CalendarIcon","CalendarDaysIcon","CalendarDateRangeIcon","ClockIcon","FlagIcon","CheckCircleIcon","ListBulletIcon","QueueListIcon","FunnelIcon","ChartBarIcon","ChartPieIcon","PresentationChartLineIcon","ArrowTrendingUpIcon","BriefcaseIcon","WrenchScrewdriverIcon","Cog6ToothIcon","KeyIcon","LockClosedIcon","ShieldCheckIcon","BoltIcon","LightBulbIcon","BeakerIcon","BugAntIcon","CpuChipIcon","CodeBracketIcon","CommandLineIcon","ServerIcon","LinkIcon","HomeIcon","HomeModernIcon","BuildingOfficeIcon","BuildingOffice2Icon","BuildingLibraryIcon","MapPinIcon","MapIcon","GlobeAltIcon","GlobeAmericasIcon","RocketLaunchIcon","PlaneIcon","CarIcon","SunIcon","MoonIcon","FireIcon","SparklesIcon","CakeIcon","AcademicCapIcon","ScissorsIcon","SwatchIcon","PaintBrushIcon","CoffeeIcon","UtensilsIcon","LeafIcon","DumbbellIcon","HeartPulseIcon","PawPrintIcon","StethoscopeIcon","CameraIcon","PhotoIcon","FilmIcon","VideoCameraIcon","MicrophoneIcon","MusicalNoteIcon","SpeakerWaveIcon","PlayCircleIcon","TvIcon","RadioIcon","PuzzlePieceIcon","GamepadIcon"],"uniqueKey":"icon.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"icon.oneOf.2","typeLabel":"null"}],"uniqueKey":"icon","typeLabel":"string\u003cemoji> | enum\u003cstring> | null"},"color":{"oneOf":[{"type":"string","title":"Color","description":"Accent color, by name","enum":["red","orange","amber","yellow","lime","green","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","neutral"],"uniqueKey":"color.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"color.oneOf.1","typeLabel":"null"}],"uniqueKey":"color","typeLabel":"enum\u003cstring> | null"},"display_field_id":{"oneOf":[{"type":"string","maxLength":128,"description":"Encoded id of the TableField whose value renders as the record headline. Must belong to this table and not be archived. Pass `null` to clear.","uniqueKey":"display_field_id.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":128,"description":"Encoded id of the TableField whose value renders as the record headline. Must belong to this table and not be archived. Pass `null` to clear.","uniqueKey":"display_field_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"display_field_id","typeLabel":"string | null"},"archived":{"type":"boolean","title":"Archived","description":"Visibility flag. Archived tables are hidden from default lists. No effect on records, fields, or behavior; reversible at any time.","uniqueKey":"archived","typeLabel":"boolean"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"name":"\u003cstring>","description":"\u003cstring>","icon":"\u003cstring>","display_field_id":"\u003cstring>","archived":true}}},"exampleType":"generated"},"multipart/form-data":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":128,"title":"Name","description":"Human-readable name (e.g. \"Companies\"). 1-128 chars.","uniqueKey":"name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","maxLength":512,"title":"Description","description":"Optional long-form description of what the table represents.","uniqueKey":"description.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":512,"title":"Description","description":"Optional long-form description of what the table represents.","uniqueKey":"description.oneOf.1","typeLabel":"null"}],"uniqueKey":"description","typeLabel":"string | null"},"icon":{"oneOf":[{"type":"string","description":"The emoji of a curated icon a user can pick for a table, view, field, or other entity","format":"emoji","uniqueKey":"icon.oneOf.0","typeLabel":"string\u003cemoji>"},{"type":"string","description":"The name of a curated icon a user can pick for a table, view, field, or other entity","maxLength":64,"pattern":"^[a-zA-Z0-9_-]+$","enum":["TableCellsIcon","DatabaseIcon","DocumentTextIcon","DocumentChartBarIcon","ClipboardDocumentListIcon","ClipboardDocumentCheckIcon","FolderIcon","ArchiveBoxIcon","InboxIcon","BookOpenIcon","BookmarkIcon","NewspaperIcon","RectangleStackIcon","PencilSquareIcon","UserIcon","UsersIcon","UserGroupIcon","UserPlusIcon","IdentificationIcon","FaceSmileIcon","HandThumbUpIcon","HeartIcon","StarIcon","CheckBadgeIcon","TrophyIcon","CrownIcon","ChatBubbleLeftIcon","ChatBubbleLeftRightIcon","EnvelopeIcon","EnvelopeOpenIcon","PhoneIcon","DevicePhoneMobileIcon","MegaphoneIcon","BellIcon","PaperAirplaneIcon","AtSymbolIcon","RssIcon","LifebuoyIcon","ShoppingCartIcon","ShoppingBagIcon","BuildingStorefrontIcon","CreditCardIcon","BanknotesIcon","CurrencyDollarIcon","CurrencyEuroIcon","ReceiptPercentIcon","WalletIcon","CoinsIcon","GiftIcon","TagIcon","TicketIcon","ScaleIcon","TruckIcon","CubeIcon","CalendarIcon","CalendarDaysIcon","CalendarDateRangeIcon","ClockIcon","FlagIcon","CheckCircleIcon","ListBulletIcon","QueueListIcon","FunnelIcon","ChartBarIcon","ChartPieIcon","PresentationChartLineIcon","ArrowTrendingUpIcon","BriefcaseIcon","WrenchScrewdriverIcon","Cog6ToothIcon","KeyIcon","LockClosedIcon","ShieldCheckIcon","BoltIcon","LightBulbIcon","BeakerIcon","BugAntIcon","CpuChipIcon","CodeBracketIcon","CommandLineIcon","ServerIcon","LinkIcon","HomeIcon","HomeModernIcon","BuildingOfficeIcon","BuildingOffice2Icon","BuildingLibraryIcon","MapPinIcon","MapIcon","GlobeAltIcon","GlobeAmericasIcon","RocketLaunchIcon","PlaneIcon","CarIcon","SunIcon","MoonIcon","FireIcon","SparklesIcon","CakeIcon","AcademicCapIcon","ScissorsIcon","SwatchIcon","PaintBrushIcon","CoffeeIcon","UtensilsIcon","LeafIcon","DumbbellIcon","HeartPulseIcon","PawPrintIcon","StethoscopeIcon","CameraIcon","PhotoIcon","FilmIcon","VideoCameraIcon","MicrophoneIcon","MusicalNoteIcon","SpeakerWaveIcon","PlayCircleIcon","TvIcon","RadioIcon","PuzzlePieceIcon","GamepadIcon"],"uniqueKey":"icon.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"icon.oneOf.2","typeLabel":"null"}],"uniqueKey":"icon","typeLabel":"string\u003cemoji> | enum\u003cstring> | null"},"color":{"oneOf":[{"type":"string","title":"Color","description":"Accent color, by name","enum":["red","orange","amber","yellow","lime","green","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","neutral"],"uniqueKey":"color.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"color.oneOf.1","typeLabel":"null"}],"uniqueKey":"color","typeLabel":"enum\u003cstring> | null"},"display_field_id":{"oneOf":[{"type":"string","maxLength":128,"description":"Encoded id of the TableField whose value renders as the record headline. Must belong to this table and not be archived. Pass `null` to clear.","uniqueKey":"display_field_id.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":128,"description":"Encoded id of the TableField whose value renders as the record headline. Must belong to this table and not be archived. Pass `null` to clear.","uniqueKey":"display_field_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"display_field_id","typeLabel":"string | null"},"archived":{"type":"boolean","title":"Archived","description":"Visibility flag. Archived tables are hidden from default lists. No effect on records, fields, or behavior; reversible at any time.","uniqueKey":"archived","typeLabel":"boolean"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"name":"\u003cstring>","description":"\u003cstring>","icon":"\u003cstring>","display_field_id":"\u003cstring>","archived":true}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"71c85224-3756-4624-93f4-955f0451b5a2":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"type":{"type":"string","enum":["custom","contacts","chats","users"],"isRequired":true,"uniqueKey":"type","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","description":"The name of the table.","example":"Companies","isRequired":true,"uniqueKey":"name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The name of the table.","example":"Companies","isRequired":true,"uniqueKey":"name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"name","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","description":"The description of the table.","example":"Companies are organizations that own and manage other organizations.","isRequired":true,"uniqueKey":"description.oneOf.0","typeLabel":"string"},{"type":"null","description":"The description of the table.","example":"Companies are organizations that own and manage other organizations.","isRequired":true,"uniqueKey":"description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"description","typeLabel":"string | null"},"icon":{"oneOf":[{"type":"string","description":"The picked icon. Null renders the default table icon.","format":"emoji","isRequired":true,"uniqueKey":"icon.oneOf.0","typeLabel":"string\u003cemoji>"},{"type":"string","description":"The picked icon. Null renders the default table icon.","maxLength":64,"pattern":"^[a-zA-Z0-9_-]+$","enum":["TableCellsIcon","DatabaseIcon","DocumentTextIcon","DocumentChartBarIcon","ClipboardDocumentListIcon","ClipboardDocumentCheckIcon","FolderIcon","ArchiveBoxIcon","InboxIcon","BookOpenIcon","BookmarkIcon","NewspaperIcon","RectangleStackIcon","PencilSquareIcon","UserIcon","UsersIcon","UserGroupIcon","UserPlusIcon","IdentificationIcon","FaceSmileIcon","HandThumbUpIcon","HeartIcon","StarIcon","CheckBadgeIcon","TrophyIcon","CrownIcon","ChatBubbleLeftIcon","ChatBubbleLeftRightIcon","EnvelopeIcon","EnvelopeOpenIcon","PhoneIcon","DevicePhoneMobileIcon","MegaphoneIcon","BellIcon","PaperAirplaneIcon","AtSymbolIcon","RssIcon","LifebuoyIcon","ShoppingCartIcon","ShoppingBagIcon","BuildingStorefrontIcon","CreditCardIcon","BanknotesIcon","CurrencyDollarIcon","CurrencyEuroIcon","ReceiptPercentIcon","WalletIcon","CoinsIcon","GiftIcon","TagIcon","TicketIcon","ScaleIcon","TruckIcon","CubeIcon","CalendarIcon","CalendarDaysIcon","CalendarDateRangeIcon","ClockIcon","FlagIcon","CheckCircleIcon","ListBulletIcon","QueueListIcon","FunnelIcon","ChartBarIcon","ChartPieIcon","PresentationChartLineIcon","ArrowTrendingUpIcon","BriefcaseIcon","WrenchScrewdriverIcon","Cog6ToothIcon","KeyIcon","LockClosedIcon","ShieldCheckIcon","BoltIcon","LightBulbIcon","BeakerIcon","BugAntIcon","CpuChipIcon","CodeBracketIcon","CommandLineIcon","ServerIcon","LinkIcon","HomeIcon","HomeModernIcon","BuildingOfficeIcon","BuildingOffice2Icon","BuildingLibraryIcon","MapPinIcon","MapIcon","GlobeAltIcon","GlobeAmericasIcon","RocketLaunchIcon","PlaneIcon","CarIcon","SunIcon","MoonIcon","FireIcon","SparklesIcon","CakeIcon","AcademicCapIcon","ScissorsIcon","SwatchIcon","PaintBrushIcon","CoffeeIcon","UtensilsIcon","LeafIcon","DumbbellIcon","HeartPulseIcon","PawPrintIcon","StethoscopeIcon","CameraIcon","PhotoIcon","FilmIcon","VideoCameraIcon","MicrophoneIcon","MusicalNoteIcon","SpeakerWaveIcon","PlayCircleIcon","TvIcon","RadioIcon","PuzzlePieceIcon","GamepadIcon"],"isRequired":true,"uniqueKey":"icon.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The picked icon. Null renders the default table icon.","isRequired":true,"uniqueKey":"icon.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"icon","typeLabel":"string\u003cemoji> | enum\u003cstring> | null"},"color":{"oneOf":[{"type":"string","title":"Color","description":"The picked icon tint. Null renders the default color.","enum":["red","orange","amber","yellow","lime","green","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","neutral"],"isRequired":true,"uniqueKey":"color.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The picked icon tint. Null renders the default color.","isRequired":true,"uniqueKey":"color.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"color","typeLabel":"enum\u003cstring> | null"},"display_field_id":{"oneOf":[{"type":"string","description":"The id of the display field.","isRequired":true,"uniqueKey":"display_field_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The id of the display field.","isRequired":true,"uniqueKey":"display_field_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"display_field_id","typeLabel":"string | null"},"archived":{"type":"boolean","description":"Whether the table is archived.","isRequired":true,"uniqueKey":"archived","typeLabel":"boolean"},"position":{"type":"integer","description":"Manual display order within the org.","isRequired":true,"uniqueKey":"position","typeLabel":"integer"},"fields":{"type":"array","items":{"oneOf":[{"type":"object","required":["id","table_id","key","type","schema","readonly","sortable","groupable_in","kind"],"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.id","typeLabel":"string"},"table_id":{"type":"string","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.table_id","typeLabel":"string"},"key":{"type":"string","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.key","typeLabel":"string"},"type":{"type":"string","enum":["id","string","number","boolean","date","datetime","enum","file","record","contact","user","chat","segment","assistant","agent"],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"schema":{"oneOf":[{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["id"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.0.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.0.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.0.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.0.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.0.display","typeLabel":"object"},"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":"fields.items.[INDEX].oneOf.0.schema.oneOf.0.prefix","typeLabel":"string"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.0","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the string field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the string field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.default","typeLabel":"string | string[]"},"format":{"type":"string","enum":["url","email","phone"],"description":"The validation type for the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.format","typeLabel":"enum\u003cstring>"},"min":{"type":"number","minimum":1,"description":"The minimum length of the string field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.min","typeLabel":"number"},"max":{"type":"number","minimum":1,"description":"The maximum length of the string field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1.max","typeLabel":"number"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.1","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.2.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.2.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.2.display.show_as.divide_by","typeLabel":"number"},"show_number":{"type":"boolean","description":"Show the numeric value alongside the bar / ring","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.2.display.show_as","typeLabel":"object"}},"description":"Display options for the number field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.2.display","typeLabel":"object"},"default":{"oneOf":[{"type":"number","description":"The default value of the number field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.2.default.oneOf.0","typeLabel":"number"},{"type":"string","description":"The default value of the number field","enum":["{{auto}}"],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.2.default.oneOf.1","typeLabel":"enum\u003cstring>"}],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.2.default","typeLabel":"number | enum\u003cstring>"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.2","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.3.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.3.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.3.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.3.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.3.display","typeLabel":"object"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.3.default","typeLabel":"boolean"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.3","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.4.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.4.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.4.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.4.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.4.display.date_format","typeLabel":"enum\u003cstring>"}},"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.4.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","format":"date-time","description":"The default value of the date field, formatted as YYYY-MM-DD","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.4.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.4.default.oneOf.1","typeLabel":"null"}],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.4.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.4.range","typeLabel":"boolean"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.4","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.5.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.5.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.5.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.5.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.5.display.time_format","typeLabel":"enum\u003cstring>"}},"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.5.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","format":"date-time","description":"The default value of the date time field, formatted as YYYY-MM-DDTHH:MM:SS","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.5.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.5.default.oneOf.1","typeLabel":"null"}],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.5.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.5.source","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.5","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type","items"],"properties":{"type":{"type":"string","enum":["enum"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.type","typeLabel":"enum\u003cstring>"},"items":{"type":"array","items":{"type":"object","properties":{"value":{"type":"string","description":"Value of the enum item","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.\\items.items.[INDEX].value","typeLabel":"string"},"label":{"type":"string","description":"Label of the enum item","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.\\items.items.[INDEX].label","typeLabel":"string"},"description":{"type":"string","description":"Description of the enum item","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.\\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":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.\\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":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.\\items.items.[INDEX].icon","typeLabel":"enum\u003cstring>"},"icon_url":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.\\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":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.\\items.items.[INDEX].metadata.link","typeLabel":"string\u003curi>"},"data":{"description":"Additional data for the enum item","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.\\items.items.[INDEX].metadata.data","typeLabel":"any"}},"description":"Additional metadata for the enum item","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.\\items.items.[INDEX].metadata","typeLabel":"object"}},"required":["value"],"description":"The enum item","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.\\items.items.[INDEX]","typeLabel":"object"},"description":"The options for the enum field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.\\items","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.display.empty","typeLabel":"enum\u003cstring>"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the enum field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.display.sort","typeLabel":"enum\u003cstring>"}},"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the enum field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the enum field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.default","typeLabel":"string | string[]"},"additional_items":{"type":"boolean","description":"Indicates whether additional unlisted items are allowed","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6.additional_items","typeLabel":"boolean"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.6","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.display.empty","typeLabel":"enum\u003cstring>"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.display","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.default.oneOf.0.id","typeLabel":"string"},"file_path":{"type":"string","maxLength":2048,"description":"Path to the file in the storage system","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.default.oneOf.0.file_path","typeLabel":"string"},"file_filename":{"type":"string","maxLength":255,"description":"Name of the file","example":"document.pdf","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.default.oneOf.0.file_filename","typeLabel":"string"},"file_size":{"type":"number","description":"Size of the file in bytes","example":1024,"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.default.oneOf.0.file_mimetype","typeLabel":"string"},"file_url":{"type":"string","maxLength":2048,"description":"URL to access the file","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.default.oneOf.0.created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.default.oneOf.0.created_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.default.oneOf.0","typeLabel":"object"},{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the file","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.default.oneOf.1.items.[INDEX].file_mimetype","typeLabel":"string"},"file_url":{"type":"string","maxLength":2048,"description":"URL to access the file","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.default.oneOf.1.items.[INDEX].created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.default.oneOf.1","typeLabel":"object[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7.default","typeLabel":"object | object[]"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.7","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["record"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.8.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.8.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.8.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.8.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.8.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the record field (encoded record id)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.8.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.8.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the record field (encoded record id)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.8.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.8.default","typeLabel":"string | string[]"},"target_table_id":{"type":"string","description":"The id of the table whose records are referenceable","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.8.target_table_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.8","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["contact"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.9.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.9.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.9.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.9.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the contact field (encoded contact id)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.9.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.9.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the contact field (encoded contact id)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.9.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.9.default","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.9","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["user"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.10.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.10.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.10.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.10.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.10.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the user field (encoded user id of an org member)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.10.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.10.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the user field (encoded user id of an org member)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.10.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.10.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.10.source","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.10","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["chat"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.11.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.11.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.11.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.11.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.11.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.11.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.11.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the chat field (encoded chat id)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.11.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.11.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the chat field (encoded chat id)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.11.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.11.default","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.11","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["segment"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.12.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.12.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.12.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.12.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.12.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.12.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.12.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the segment field (encoded segment id)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.12.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.12.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the segment field (encoded segment id)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.12.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.12.default","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.12","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["assistant"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.13.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.13.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.13.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.13.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.13.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.13.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.13.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the assistant field (encoded assistant id)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.13.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.13.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the assistant field (encoded assistant id)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.13.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.13.default","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.13","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["agent"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.14.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.14.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.14.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.14.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.14.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.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":"fields.items.[INDEX].oneOf.0.schema.oneOf.14.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.14.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the agent field (encoded agent id)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.14.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.14.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the agent field (encoded agent id)","uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.14.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.14.default","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema.oneOf.14","typeLabel":"object"}],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.schema","typeLabel":"object"},"readonly":{"type":"boolean","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.readonly","typeLabel":"boolean"},"sortable":{"type":"boolean","description":"Whether views can sort their records by this field.","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.sortable","typeLabel":"boolean"},"groupable_in":{"type":"array","items":{"type":"string","enum":["table","board","calendar","timeline","list","gallery"],"uniqueKey":"fields.items.[INDEX].oneOf.0.groupable_in.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"View kinds that accept this field as their grouping axis.","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.groupable_in","typeLabel":"enum\u003cstring>[]"},"kind":{"type":"string","enum":["system"],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.0.kind","typeLabel":"enum\u003cstring>"}},"uniqueKey":"fields.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["id","table_id","key","type","schema","readonly","sortable","groupable_in","kind","icon","color","unique","on_target_delete","archived","created_at","updated_at"],"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.id","typeLabel":"string"},"table_id":{"type":"string","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.table_id","typeLabel":"string"},"key":{"type":"string","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.key","typeLabel":"string"},"type":{"type":"string","enum":["id","string","number","boolean","date","datetime","enum","file","record","contact","user","chat","segment","assistant","agent"],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"schema":{"oneOf":[{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["id"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.0.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.0.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.0.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.0.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.0.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.0.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.0.display","typeLabel":"object"},"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":"fields.items.[INDEX].oneOf.1.schema.oneOf.0.prefix","typeLabel":"string"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.0","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["string"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the string field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the string field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.default","typeLabel":"string | string[]"},"format":{"type":"string","enum":["url","email","phone"],"description":"The validation type for the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.format","typeLabel":"enum\u003cstring>"},"min":{"type":"number","minimum":1,"description":"The minimum length of the string field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.min","typeLabel":"number"},"max":{"type":"number","minimum":1,"description":"The maximum length of the string field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1.max","typeLabel":"number"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.1","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["number"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.2.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.2.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.2.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.2.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.2.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.2.display.show_as.divide_by","typeLabel":"number"},"show_number":{"type":"boolean","description":"Show the numeric value alongside the bar / ring","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.2.display.show_as","typeLabel":"object"}},"description":"Display options for the number field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.2.display","typeLabel":"object"},"default":{"oneOf":[{"type":"number","description":"The default value of the number field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.2.default.oneOf.0","typeLabel":"number"},{"type":"string","description":"The default value of the number field","enum":["{{auto}}"],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.2.default.oneOf.1","typeLabel":"enum\u003cstring>"}],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.2.default","typeLabel":"number | enum\u003cstring>"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.2","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["boolean"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.3.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.3.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.3.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.3.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.3.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.3.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.3.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.3.display","typeLabel":"object"},"default":{"type":"boolean","description":"The default value of the boolean field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.3.default","typeLabel":"boolean"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.3","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["date"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.4.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.4.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.4.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.4.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.4.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.4.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.4.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.4.display.date_format","typeLabel":"enum\u003cstring>"}},"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.4.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","format":"date-time","description":"The default value of the date field, formatted as YYYY-MM-DD","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.4.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.4.default.oneOf.1","typeLabel":"null"}],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.4.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.4.range","typeLabel":"boolean"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.4","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["datetime"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.5.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.5.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.5.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.5.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.5.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.5.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.5.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.5.display.time_format","typeLabel":"enum\u003cstring>"}},"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.5.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","format":"date-time","description":"The default value of the date time field, formatted as YYYY-MM-DDTHH:MM:SS","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.5.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.5.default.oneOf.1","typeLabel":"null"}],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.5.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.5.source","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.5","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type","items"],"properties":{"type":{"type":"string","enum":["enum"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.type","typeLabel":"enum\u003cstring>"},"items":{"type":"array","items":{"type":"object","properties":{"value":{"type":"string","description":"Value of the enum item","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.\\items.items.[INDEX].value","typeLabel":"string"},"label":{"type":"string","description":"Label of the enum item","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.\\items.items.[INDEX].label","typeLabel":"string"},"description":{"type":"string","description":"Description of the enum item","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.\\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":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.\\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":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.\\items.items.[INDEX].icon","typeLabel":"enum\u003cstring>"},"icon_url":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.\\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":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.\\items.items.[INDEX].metadata.link","typeLabel":"string\u003curi>"},"data":{"description":"Additional data for the enum item","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.\\items.items.[INDEX].metadata.data","typeLabel":"any"}},"description":"Additional metadata for the enum item","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.\\items.items.[INDEX].metadata","typeLabel":"object"}},"required":["value"],"description":"The enum item","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.\\items.items.[INDEX]","typeLabel":"object"},"description":"The options for the enum field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.\\items","typeLabel":"object[]"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.display.empty","typeLabel":"enum\u003cstring>"},"render":{"type":"string","enum":["dropdown","inline"],"description":"The render type of the enum field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.display.sort","typeLabel":"enum\u003cstring>"}},"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the enum field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the enum field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.default","typeLabel":"string | string[]"},"additional_items":{"type":"boolean","description":"Indicates whether additional unlisted items are allowed","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6.additional_items","typeLabel":"boolean"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.6","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["file"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.display.empty","typeLabel":"enum\u003cstring>"},"render":{"type":"string","enum":["button","dropzone"],"description":"The render type of the file field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.display.render","typeLabel":"enum\u003cstring>"}},"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.display","typeLabel":"object"},"allowed_types":{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.allowed_types.items.[INDEX]","typeLabel":"string"},"description":"Allowed mime types for the file field (e.g. image/*, application/pdf)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.default.oneOf.0.id","typeLabel":"string"},"file_path":{"type":"string","maxLength":2048,"description":"Path to the file in the storage system","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.default.oneOf.0.file_path","typeLabel":"string"},"file_filename":{"type":"string","maxLength":255,"description":"Name of the file","example":"document.pdf","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.default.oneOf.0.file_filename","typeLabel":"string"},"file_size":{"type":"number","description":"Size of the file in bytes","example":1024,"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.default.oneOf.0.file_mimetype","typeLabel":"string"},"file_url":{"type":"string","maxLength":2048,"description":"URL to access the file","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.default.oneOf.0.created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.default.oneOf.0.created_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.default.oneOf.0","typeLabel":"object"},{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the file","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.default.oneOf.1.items.[INDEX].file_mimetype","typeLabel":"string"},"file_url":{"type":"string","maxLength":2048,"description":"URL to access the file","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.default.oneOf.1.items.[INDEX].created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.default.oneOf.1","typeLabel":"object[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7.default","typeLabel":"object | object[]"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.7","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["record"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.8.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.8.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.8.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.8.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.8.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.8.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.8.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.8.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the record field (encoded record id)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.8.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.8.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the record field (encoded record id)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.8.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.8.default","typeLabel":"string | string[]"},"target_table_id":{"type":"string","description":"The id of the table whose records are referenceable","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.8.target_table_id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.8","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["contact"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.9.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.9.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.9.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.9.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.9.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.9.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.9.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the contact field (encoded contact id)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.9.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.9.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the contact field (encoded contact id)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.9.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.9.default","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.9","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["user"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.10.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.10.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.10.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.10.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.10.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.10.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.10.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the user field (encoded user id of an org member)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.10.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.10.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the user field (encoded user id of an org member)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.10.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.10.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.10.source","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.10","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["chat"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.11.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.11.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.11.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.11.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.11.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.11.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.11.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the chat field (encoded chat id)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.11.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.11.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the chat field (encoded chat id)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.11.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.11.default","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.11","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["segment"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.12.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.12.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.12.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.12.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.12.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.12.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.12.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the segment field (encoded segment id)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.12.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.12.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the segment field (encoded segment id)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.12.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.12.default","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.12","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["assistant"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.13.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.13.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.13.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.13.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.13.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.13.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.13.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the assistant field (encoded assistant id)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.13.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.13.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the assistant field (encoded assistant id)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.13.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.13.default","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.13","typeLabel":"object"},{"type":"object","description":"A user-created field: the table field types, without the props only built-in definitions set","required":["type"],"properties":{"type":{"type":"string","enum":["agent"],"description":"The type of the field","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.14.type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","maxLength":1024,"description":"The name of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.14.name","typeLabel":"string"},"description":{"type":"string","maxLength":10240,"description":"The description of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.14.description","typeLabel":"string"},"optional":{"type":"boolean","description":"Indicates whether the field is optional","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.14.optional","typeLabel":"boolean"},"array":{"type":"boolean","description":"Indicates whether the field can contain multiple values","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.14.array","typeLabel":"boolean"},"placeholder":{"type":"string","maxLength":512,"description":"The placeholder of the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.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":"fields.items.[INDEX].oneOf.1.schema.oneOf.14.display.empty","typeLabel":"enum\u003cstring>"}},"description":"Display options for the field","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.14.display","typeLabel":"object"},"default":{"oneOf":[{"type":"string","description":"The default value of the agent field (encoded agent id)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.14.default.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.14.default.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"The default value of the agent field (encoded agent id)","uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.14.default.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.14.default","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema.oneOf.14","typeLabel":"object"}],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.schema","typeLabel":"object"},"readonly":{"type":"boolean","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.readonly","typeLabel":"boolean"},"sortable":{"type":"boolean","description":"Whether views can sort their records by this field.","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.sortable","typeLabel":"boolean"},"groupable_in":{"type":"array","items":{"type":"string","enum":["table","board","calendar","timeline","list","gallery"],"uniqueKey":"fields.items.[INDEX].oneOf.1.groupable_in.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"View kinds that accept this field as their grouping axis.","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.groupable_in","typeLabel":"enum\u003cstring>[]"},"kind":{"type":"string","enum":["custom"],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.kind","typeLabel":"enum\u003cstring>"},"icon":{"oneOf":[{"type":"string","description":"The emoji of a curated icon a user can pick for a table, view, field, or other entity","format":"emoji","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.icon.oneOf.0","typeLabel":"string\u003cemoji>"},{"type":"string","description":"The name of a curated icon a user can pick for a table, view, field, or other entity","maxLength":64,"pattern":"^[a-zA-Z0-9_-]+$","enum":["TableCellsIcon","DatabaseIcon","DocumentTextIcon","DocumentChartBarIcon","ClipboardDocumentListIcon","ClipboardDocumentCheckIcon","FolderIcon","ArchiveBoxIcon","InboxIcon","BookOpenIcon","BookmarkIcon","NewspaperIcon","RectangleStackIcon","PencilSquareIcon","UserIcon","UsersIcon","UserGroupIcon","UserPlusIcon","IdentificationIcon","FaceSmileIcon","HandThumbUpIcon","HeartIcon","StarIcon","CheckBadgeIcon","TrophyIcon","CrownIcon","ChatBubbleLeftIcon","ChatBubbleLeftRightIcon","EnvelopeIcon","EnvelopeOpenIcon","PhoneIcon","DevicePhoneMobileIcon","MegaphoneIcon","BellIcon","PaperAirplaneIcon","AtSymbolIcon","RssIcon","LifebuoyIcon","ShoppingCartIcon","ShoppingBagIcon","BuildingStorefrontIcon","CreditCardIcon","BanknotesIcon","CurrencyDollarIcon","CurrencyEuroIcon","ReceiptPercentIcon","WalletIcon","CoinsIcon","GiftIcon","TagIcon","TicketIcon","ScaleIcon","TruckIcon","CubeIcon","CalendarIcon","CalendarDaysIcon","CalendarDateRangeIcon","ClockIcon","FlagIcon","CheckCircleIcon","ListBulletIcon","QueueListIcon","FunnelIcon","ChartBarIcon","ChartPieIcon","PresentationChartLineIcon","ArrowTrendingUpIcon","BriefcaseIcon","WrenchScrewdriverIcon","Cog6ToothIcon","KeyIcon","LockClosedIcon","ShieldCheckIcon","BoltIcon","LightBulbIcon","BeakerIcon","BugAntIcon","CpuChipIcon","CodeBracketIcon","CommandLineIcon","ServerIcon","LinkIcon","HomeIcon","HomeModernIcon","BuildingOfficeIcon","BuildingOffice2Icon","BuildingLibraryIcon","MapPinIcon","MapIcon","GlobeAltIcon","GlobeAmericasIcon","RocketLaunchIcon","PlaneIcon","CarIcon","SunIcon","MoonIcon","FireIcon","SparklesIcon","CakeIcon","AcademicCapIcon","ScissorsIcon","SwatchIcon","PaintBrushIcon","CoffeeIcon","UtensilsIcon","LeafIcon","DumbbellIcon","HeartPulseIcon","PawPrintIcon","StethoscopeIcon","CameraIcon","PhotoIcon","FilmIcon","VideoCameraIcon","MicrophoneIcon","MusicalNoteIcon","SpeakerWaveIcon","PlayCircleIcon","TvIcon","RadioIcon","PuzzlePieceIcon","GamepadIcon"],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.icon.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"null","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.icon.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.icon","typeLabel":"string\u003cemoji> | enum\u003cstring> | null"},"color":{"oneOf":[{"type":"string","title":"Color","description":"Accent color, by name","enum":["red","orange","amber","yellow","lime","green","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","neutral"],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.color.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.color.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.color","typeLabel":"enum\u003cstring> | null"},"unique":{"type":"boolean","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.unique","typeLabel":"boolean"},"on_target_delete":{"type":"string","enum":["restrict","clear","cascade"],"description":"What happens when the referenced target is deleted (ref-typed fields only). `restrict` forbids deleting the target while any cell still points to it. `clear` allows the delete and drops those field values on remaining rows. `cascade` also deletes table rows that reference the target via this field.","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.on_target_delete","typeLabel":"enum\u003cstring>"},"archived":{"type":"boolean","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.archived","typeLabel":"boolean"},"created_at":{"oneOf":[{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.created_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.created_at","typeLabel":"string\u003cdate-time> | null"},"updated_at":{"oneOf":[{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fields.items.[INDEX].oneOf.1.updated_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"fields.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"fields.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"fields","typeLabel":"object[]"},"created_at":{"oneOf":[{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"created_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","isRequired":true,"uniqueKey":"created_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"created_at","typeLabel":"string\u003cdate-time> | null"},"updated_at":{"oneOf":[{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","isRequired":true,"uniqueKey":"updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","type","name","description","icon","color","display_field_id","archived","position","fields","created_at","updated_at"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","type":"custom","name":"Companies","description":"Companies are organizations that own and manage other organizations.","icon":"\u003cstring>","color":"red","display_field_id":"\u003cstring>","archived":true,"position":123,"fields":[{"id":"\u003cstring>","table_id":"\u003cstring>","key":"\u003cstring>","type":"id","schema":{"type":"id","name":"\u003cstring>","description":"\u003cstring>","optional":true,"array":true,"placeholder":"\u003cstring>","display":{"field":"inline","container":"grid","empty":"show"},"prefix":"\u003cstring>"},"readonly":true,"sortable":true,"groupable_in":["table"],"kind":"system"}],"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"}},"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":"Update table - Invent","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-30T19:36:29.485Z","originalFileLocation":"api-reference/tables/update-table.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=\"Update a table.\">\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=\"Update table - Invent\">\u003cmeta data-mint-head property=\"og:description\" content=\"Update a table.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Invent\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.useinvent.com/api-reference/tables/update-table\">\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=Tables\u0026amp;title=Update+table\u0026amp;description=Update+a+table.\u0026amp;theme=37c1989287c7105efa40cd85\u0026amp;signature=de7e6349c242f9f11394bb51cd65d7a47dabec30f501036723702594688122e5\">\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=\"Update table - Invent\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Update a table.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://invent.mintlify.site/_mintlify/api/og/v2?division=Tables\u0026amp;title=Update+table\u0026amp;description=Update+a+table.\u0026amp;theme=37c1989287c7105efa40cd85\u0026amp;signature=de7e6349c242f9f11394bb51cd65d7a47dabec30f501036723702594688122e5\">\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/tables/update-table\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/tables/update-table.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/tables/update-table#webpage\",\"url\":\"https://docs.useinvent.com/api-reference/tables/update-table\",\"name\":\"Update table\",\"description\":\"Update a table.\",\"dateModified\":\"2026-10-30T19:36:29.485Z\",\"isPartOf\":{\"@id\":\"https://docs.useinvent.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.useinvent.com/api-reference/tables/update-table#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.useinvent.com/api-reference/tables/update-table#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Tables\",\"item\":\"https://docs.useinvent.com/api-reference/tables/list-tables\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Update table\",\"item\":\"https://docs.useinvent.com/api-reference/tables/update-table\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.useinvent.com/api-reference/tables/update-table#apireference\",\"headline\":\"Update table\",\"name\":\"Update table\",\"description\":\"Update a table.\",\"url\":\"https://docs.useinvent.com/api-reference/tables/update-table\",\"mainEntityOfPage\":{\"@id\":\"https://docs.useinvent.com/api-reference/tables/update-table#webpage\"},\"dateModified\":\"2026-10-30T19:36:29.485Z\",\"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/tables/update-table.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","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","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","description":"Permanently delete a table. Irreversible: cascades all records, fields, and refs. Rejected while Record fields on other tables link to this one, unless `force` is set; those fields are then deleted with it.","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","description":"Duplicate a table structure: its fields and views. Records are not copied. Not available for system tables.","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":"Update table - 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"]}